Python 3 – funkcija input().

Python mēs izmantojam ievade () funkcija, lai saņemtu ievadi no lietotāja. Neatkarīgi no tā, ko ievadāt kā ievadi, ievades funkcija to pārvērš virknē. Ja ievadāt veselu skaitli, funkcija joprojām input() pārvērš to virknē.

Python input() Funkcijas sintakse

Sintakse: ievade (uzvedne)

Parametrs:

  • Pamudināt: (neobligāti) Virkne, kas tiek ierakstīta standarta izvadē (parasti ekrānā) bez jaunas rindiņas.

Atgriezties: Stīgu objekts

Kā input() funkcija darbojas Python?

Šajā piemērā mēs izmantojam funkciju input (), lai ievadītu lietotāja datus kā virkni Python.

Python3




name> => input> (> 'What is your name? '> )> print> (> 'Hello, '> +> name> +> '!'> )>

Izvade

What is your name? GFG Hello, GFG! 

input() funkcija Python piemēros

Ievades saņemšana Python

Šajā piemērā mēs izmantojam Python input() funkciju, lai ievadītu lietotāja datus kā virkni Python , kas ņem ievadi no lietotāja un izdrukā to.

Python3




# Taking input from the user> string> => input> ()> # Output> print> (string)>

Izvade

geeksforgeeks 

Lietotāja ievade Python

Šajā piemērā mēs ņemam ievadi no lietotāja un ievadām lietotāja datus kā virkni Python ar uzvedni un izdrukājot to.

Python




# Taking input from the user> name> => input> (> 'Enter your name'> )> # Output> print> (> 'Hello'> , name)>

Izvade

Enter your name:ankit rai Hello ankit rai 

Konvertējiet lietotāja ievadi par skaitli

Šajā piemērā mēs izmantojam Python input() funkciju, kas ņem ievadi no lietotāja virkne formātā, konvertējot to veselā skaitlī, pievienojot veselam skaitlim 1 un izdrukājot to.

Python3




# Taking input from the user as integer> num> => int> (> input> (> 'Enter a number:'> ))> add> => num> +> 1> # Output> print> (add)>

Izvade

Enter a number:15 16 

Izmantojiet peldošo ievadi programmā Python

Šajā piemērā mēs izmantojam Python input() funkciju, kas ņem ievadi no lietotāja virknes formātā, pārvērš to par pludiņu, pievieno 1 pludiņam un izdrukā to.

Python3




# Taking input from the user as float> num> => float> (> input> (> 'Enter number '> ))> add> => num> +> 1> # output> print> (add)>

Izvade

Enter number 5 6.0 

Python pieņemšanas saraksts kā lietotāja ievade

Šajā piemērā mēs ņemam ievadi no lietotāja virknes formātā, pārvēršot to par a sarakstu un izdrukājot to.

Python3




# Taking input from the user as list> li> => list> (> input> (> 'Enter number '> ))> # output> print> (li)>

Izvade

Enter number 12345 ['1', '2', '3', '4', '5'] 

Veikt lietotāja ievadi korektoriem un kopām

Šajā piemērā mēs ņemam ievadi no lietotāja virknes formātā, pārvēršot to par a korts un izdrukājot to.

Python3




# Taking input from the user as tuple> num> => tuple> (> input> (> 'Enter number '> ))> # output> print> (num)>

Izvade

Enter number 123 ('1', '2', '3') 

Ievade ar vārdnīcas izpratni

Šajā piemērā mēs izmantojam vārdus, kas atdalīti ar atstarpi, lai ievadītu lietotāja datus kā virkni Python , un mēs izgatavojam a vārdnīca vārda kā atslēgas ar to garumu kā vērtību.

Python3




words_str> => input> (> 'Enter a list of words, separated by spaces: '> )> words> => {word:> len> (word)> for> word> in> words_str.split()}> print> (words)>

Izvade

Enter a list of words, separated by spaces: geeks for geeks {'geeks': 5, 'for': 3} 

Pārbaudiet arī:

Sāciet savu Python 3 ceļojumu, izmantojot mūsu plašo ceļvedi: Python 3 apmācība