Python input() funksjon brukes til å ta brukerinnspill. Som standard returnerer den brukerinndata i form av en streng.
input() funksjon
Syntaks:
input(prompt)>ledetekst [valgfritt]: hvilken som helst strengverdi som skal vises som inndatamelding
Eks: input (Hva er navnet ditt?)
Returnerer: Returner en strengverdi som inndata fra brukeren.
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
json filen
# 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)> |
streng en int
>
>
Produksjon:
What color is rose?: red red How many roses?: 10 10 Price of each rose?: 15.50 15.5>
Eksempel 1: Tar de Navn og alder på brukeren som inndata og utskrift
Som standard returnerer inndata en streng. Så navnet og alderen vil bli lagret som strenger.
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)> |
>
dartliste
>
Produksjon:
Please Enter Your Name: Rohit Please Enter Your Age: 16 Name & Age: Rohit 16>
Eksempel 2: Ta to heltall fra brukere og legge dem til.
I dette eksemplet skal vi se på hvordan du tar heltallsinndata fra brukere. For å ta heltallsinndata skal vi bruke int() sammen med Python input()
Python
innsettingspyton
# 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))> |
>
>
Produksjon:

På samme måte kan vi bruke float() for å ta to flyttall. La oss se enda et eksempel på hvordan du tar lister som input
Eksempel 3: Tar to lister som input og legger dem til
Tar brukerinndata som en streng og deler på hvert tegn ved å bruke list() for å konvertere til en liste med tegn.
Python
hvordan slette kolonne i postgresql
# 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)> |
>
>
Produksjon:
