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