logo

Python input() funkcija

Python input() funkcija naudojamas vartotojo įvestims priimti. Pagal numatytuosius nustatymus jis grąžina vartotojo įvestį eilutės forma.

input() Funkcija

Sintaksė:



input(prompt)>

raginimas [neprivaloma]: bet kokia eilutės reikšmė, kuri bus rodoma kaip įvesties pranešimas

Pvz.: įvestis (koks tavo vardas?)

Grąžina: Grąžina vartotojo įvestą eilutės reikšmę.



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)>

>

>

Išvestis:

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

1 pavyzdys: paėmimas į Vartotojo vardas ir amžius kaip įvestis ir jo spausdinimas

Pagal numatytuosius nustatymus įvestis grąžina eilutę. Taigi vardas ir amžius bus saugomi kaip eilutės.

Python




fibonačio seka java
# 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)>

>

>

Išvestis:

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

2 pavyzdys: dviejų sveikųjų skaičių paėmimas iš vartotojų ir jų pridėjimas.

Šiame pavyzdyje apžvelgsime, kaip iš vartotojų gauti sveikųjų skaičių. Norėdami įvesti sveikąjį skaičių, naudosime int() kartu su Python įvestis ()

Python




# 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))>

>

>

Išvestis:

pasiruošti testui mockito

Panašiai galime naudoti float(), kad paimtume du plūduriuojančius skaičius. Pažiūrėkime dar vieną pavyzdį, kaip naudoti sąrašus kaip įvestį

3 pavyzdys: dviejų sąrašų įvedimas ir jų pridėjimas

Vartotojo įvestis paimama kaip eilutė ir išskaidoma kiekvienam simboliui naudojant list(), kad būtų galima konvertuoti į simbolių sąrašą.

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)>

>

>

Išvestis: