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>+> '!'>)> |
linijinė paieška java
>
>
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)> |
konvertavimas iš eilutės į int Java
>
>
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
masyvo sąrašas surūšiuotas
# 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
kitas skaitytuvas
# 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)> |
>
sveikasis skaičius, palyginti su java
>
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