logo

Funkcia Python input().

Funkcia Python input(). sa používa na zadanie používateľského vstupu. Štandardne vracia užívateľský vstup vo forme reťazca.

Funkcia input().

Syntax:



input(prompt)>

výzva [voliteľné]: hodnotu ľubovoľného reťazca, ktorá sa zobrazí ako vstupná správa

Príklad: vstup (Ako sa voláš?)

Vrátenie: Vráti hodnotu reťazca ako vstup používateľa.



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




dátová štruktúra



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

>

>

Výkon:

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

Príklad 1: Užívanie a Meno a vek používateľa ako vstup a tlač

Vstup štandardne vracia reťazec. Takže meno a vek budú uložené ako reťazce.

Python

pripravte sa na testovacie mockito




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

>

>

Výkon:

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

Príklad 2: Prevzatie dvoch celých čísel od používateľov a ich pridanie.

V tomto príklade sa pozrieme na to, ako získať celočíselný vstup od používateľov. Na prijatie celočíselného vstupu budeme používať int() spolu s Python input()

Python


bublinové triedenie



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

>

>

Výkon:

Podobne môžeme použiť float() na získanie dvoch čísel float. Pozrime sa na ďalší príklad, ako brať zoznamy ako vstup

Príklad 3: Vloženie dvoch zoznamov a ich pripojenie

Vstup používateľa ako reťazec a rozdelenie každého znaku pomocou zoznamu () na konverziu na zoznam znakov.

Python




súbor rozšírenia java
# 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)>

>

>

Výkon: