Python 3 – input() funkcija
Python mes naudojame įvestis () funkcija priimti įvestį iš vartotojo. Kad ir ką įvestumėte kaip įvestį, įvesties funkcija ją konvertuos į eilutę. Jei įvesite sveikojo skaičiaus reikšmę, vis tiek input() funkcija konvertuoja ją į eilutę.
Python input() Funkcijos sintaksė
Sintaksė: įvestis (raginimas)
Parametras:
- Raginimas: (pasirenkama) Eilutę, kuri įrašoma į standartinę išvestį (paprastai ekraną) be naujos eilutės.
Grąžinti: Stygos objektas
Kaip įvesties () funkcija veikia Python?
Šiame pavyzdyje mes naudojame funkciją input () vartotojo duomenims įvesti kaip eilutę Python.
Python3
name> => input> (> 'What is your name? '> )> print> (> 'Hello, '> +> name> +> '!'> )> |
Išvestis
What is your name? GFG Hello, GFG!
input() funkcija Python pavyzdžiuose
Įvesties priėmimas naudojant Python
Šiame pavyzdyje mes naudojame Python input() funkciją, kad įvestume vartotojo duomenis kaip eilutę Python , kuri paima vartotojo įvestį ir ją išspausdina.
Python3
# Taking input from the user> string> => input> ()> # Output> print> (string)> |
Išvestis
geeksforgeeks
Vartotojo įvestis Python
Šiame pavyzdyje mes priimame įvestį iš vartotojo ir įvedame vartotojo duomenis kaip eilutę Python su raginimu ir jį išspausdinę.
Python
# Taking input from the user> name> => input> (> 'Enter your name'> )> # Output> print> (> 'Hello'> , name)> |
Išvestis
Enter your name:ankit rai Hello ankit rai
Konvertuokite vartotojo įvestį į skaičių
Šiame pavyzdyje mes naudojame Python input() funkciją, kuri priima įvestį iš vartotojo styga formatu, konvertuojant jį į sveikąjį skaičių, prie sveikojo skaičiaus pridedant 1 ir išspausdinant.
Python3
# Taking input from the user as integer> num> => int> (> input> (> 'Enter a number:'> ))> add> => num> +> 1> # Output> print> (add)> |
Išvestis
Enter a number:15 16
Paimkite plūduriuojančią įvestį Python
Šiame pavyzdyje mes naudojame Python input() funkciją, kuri paima įvestį iš vartotojo eilutės formatu, konvertuoja ją į float, prideda prie plūdės 1 ir išspausdina.
Python3
# Taking input from the user as float> num> => float> (> input> (> 'Enter number '> ))> add> => num> +> 1> # output> print> (add)> |
Išvestis
Enter number 5 6.0
Python Accept List kaip vartotojo įvestis
Šiame pavyzdyje mes gauname įvestį iš vartotojo eilutės formatu, konvertuodami ją į a sąrašą ir atspausdinti.
Python3
# Taking input from the user as list> li> => list> (> input> (> 'Enter number '> ))> # output> print> (li)> |
Išvestis
Enter number 12345 ['1', '2', '3', '4', '5']
Paimkite vartotojo įvestį kortelėms ir rinkiniams
Šiame pavyzdyje mes gauname įvestį iš vartotojo eilutės formatu, konvertuodami ją į a kortele ir atspausdinti.
Python3
# Taking input from the user as tuple> num> => tuple> (> input> (> 'Enter number '> ))> # output> print> (num)> |
Išvestis
Enter number 123 ('1', '2', '3') Įvestis su žodyno supratimu
Šiame pavyzdyje mes naudojame žodžius, atskirtus tarpu, norėdami įvesti vartotojo duomenis kaip eilutę Python , ir mes darome a žodynas žodžio kaip rakto ir jų ilgio kaip reikšmės.
Python3
words_str> => input> (> 'Enter a list of words, separated by spaces: '> )> words> => {word:> len> (word)> for> word> in> words_str.split()}> print> (words)> |
Išvestis
Enter a list of words, separated by spaces: geeks for geeks {'geeks': 5, 'for': 3} Taip pat patikrinkite:
Pradėkite savo Python 3 kelionę su mūsų išsamiu vadovu: Python 3 pamoka