logo

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>+> '!'>)>

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