Python input() -funktio käytetään vastaanottamaan käyttäjän syötteitä. Oletusarvoisesti se palauttaa käyttäjän syötteen merkkijonon muodossa.
input()-funktio
Syntaksi:
input(prompt)>kehote [valinnainen]: mikä tahansa merkkijonoarvo, joka näytetään syöttöviestinä
Esim: input (mikä on nimesi?)
Palautukset: Palauttaa merkkijonon arvon käyttäjän syöttämänä.
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.>
Python 3
java switch -lause
# 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)> |
>
>
Lähtö:
What color is rose?: red red How many roses?: 10 10 Price of each rose?: 15.50 15.5>
Esimerkki 1: Ottaminen the Käyttäjän nimi ja ikä syötetään ja tulostetaan
Oletusarvoisesti syöte palauttaa merkkijonon. Joten nimi ja ikä tallennetaan merkkijonoina.
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)> |
>
>
Lähtö:
Please Enter Your Name: Rohit Please Enter Your Age: 16 Name & Age: Rohit 16>
Esimerkki 2: Kahden kokonaisluvun ottaminen käyttäjiltä ja niiden lisääminen.
Tässä esimerkissä tarkastelemme, kuinka saada käyttäjiltä kokonaisluku. Käytämme kokonaislukusyötteen ottamiseksi int() yhdessä Python input()
Python
merkkijono kokonaisluvuksi java
# 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))> |
>
>
Lähtö:

Vastaavasti voimme käyttää float()-funktiota ottamaan kaksi liukulukua. Katsotaanpa vielä yksi esimerkki siitä, kuinka luettelot otetaan syötteenä
Esimerkki 3: Kahden listan ottaminen syötteeksi ja niiden liittäminen
Käyttäjän syötteen ottaminen merkkijonona ja jakaminen jokaiselle merkille käyttämällä list()-komentoa, joka muuntaa merkkiluetteloksi.
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)> |
>
>
kokonaisluku merkkijonoon java
Lähtö:
