logo

Funkcija Python input().

Funkcija Python input(). se uporablja za sprejemanje uporabniških vnosov. Privzeto vrne uporabniški vnos v obliki niza.

java referenčne vrste

funkcija input().

Sintaksa:



input(prompt)>

poziv [izbirno]: katero koli vrednost niza za prikaz kot vhodno sporočilo

Primer: vnos (kako ti je ime?)

Vrne: Vrne vrednost niza kot vnos uporabnika.



By default input() function helps in taking user input as string. If any user wants to take input as int or float, we just need to typecast it.>

Python3






# Taking input as string> color>=> input>(>'What color is rose?: '>)> print>(color)> # Taking input as int> # Typecasting to int> n>=> int>(>input>(>'How many roses?: '>))> print>(n)> # Taking input as float> # Typecasting to float> price>=> float>(>input>(>'Price of each rose?: '>))> print>(price)>

>

>

Izhod:

What color is rose?: red red How many roses?: 10 10 Price of each rose?: 15.50 15.5>

Primer 1: Jemanje the Ime in starost uporabnika kot vnos in tiskanje

Privzeto vnos vrne niz. Tako bosta ime in starost shranjena kot niza.

Python




# Taking name of the user as input> # and storing it name variable> name>=> input>(>'Please Enter Your Name: '>)> # taking age of the user as input and> # storing in into variable age> age>=> input>(>'Please Enter Your Age: '>)> print>(>'Name & Age: '>, name, age)>

>

>

Izhod:

Please Enter Your Name: Rohit Please Enter Your Age: 16 Name & Age: Rohit 16>

Primer 2: Jemanje dveh celih števil od uporabnikov in ju seštevanje.

V tem primeru si bomo ogledali, kako uporabniki sprejmejo celoštevilski vnos. Za sprejem celoštevilskega vnosa, ki ga bomo uporabili int() skupaj z Python input()

Python




naključni brez generatorja v Javi

# Taking number 1 from user as int> num1>=> int>(>input>(>'Please Enter First Number: '>))> # Taking number 2 from user as int> num2>=> int>(>input>(>'Please Enter Second Number: '>))> # adding num1 and num2 and storing them in> # variable addition> addition>=> num1>+> num2> # printing> print>(>'The sum of the two given numbers is {} '>.>format>(addition))>

>

kaj je sklad java
>

Izhod:

Podobno lahko uporabimo float(), da vzamemo dve številki float. Oglejmo si še en primer, kako vzeti sezname kot vhod

Primer 3: Vzemite dva seznama kot vnos in ju pripnite

Uporabniški vnos jemlje kot niz in razdeli na vsak znak z uporabo list() za pretvorbo v seznam znakov.

Python




# Taking list1 input from user as list> list1>=> list>(>input>(>'Please Enter Elements of list1: '>))> # Taking list2 input from user as list> list2>=> list>(>input>(>'Please Enter Elements of list2: '>))> # appending list2 into list1 using .append function> for> i>in> list2:> >list1.append(i)> # printing list1> print>(list1)>

>

>

Izhod: