Python 3 – funkcia input().

V Pythone používame vstup () funkcia na získanie vstupu od používateľa. Čokoľvek zadáte ako vstup, funkcia vstupu to skonvertuje na reťazec. Ak zadáte celočíselnú hodnotu, funkcia input() ju skonvertuje na reťazec.

Python input() Syntax funkcie

Syntax: vstup (výzva)

Parameter:

  • Výzva: (voliteľné) Reťazec, ktorý sa zapíše na štandardný výstup (zvyčajne obrazovka) bez nového riadku.

Návrat: Reťazový objekt

Ako funguje funkcia input() v Pythone?

V tomto príklade používame funkciu input() na zadávanie používateľských údajov ako reťazec v Pythone.

Python3




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

Výkon

What is your name? GFG Hello, GFG! 

Funkcia input() v príkladoch Pythonu

Prijímanie vstupov v Pythone

V tomto príklade používame funkciu input() Pythonu na zadávanie používateľských údajov ako reťazec Python , ktorý prevezme vstup od používateľa a vytlačí ho.

Python3




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

Výkon

geeksforgeeks 

Vstup používateľa v Pythone

V tomto príklade berieme vstup od používateľa a zadávame používateľské údaje ako reťazec Python s výzvou a jej vytlačením.

Python




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

Výkon

Enter your name:ankit rai Hello ankit rai 

Previesť vstup používateľa na číslo

V tomto príklade používame funkciu input() Pythonu, ktorá preberá vstup od používateľa reťazec formát, ktorý ho prevedie na celé číslo pripočítaním 1 k celému číslu a vytlačí ho.

Python3




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

Výkon

Enter a number:15 16 

Vezmite float vstup v Pythone

V tomto príklade používame funkciu Python input(), ktorá preberá vstup od používateľa vo formáte reťazca, konvertuje ho na float, pridá 1 k floatu a vytlačí ho.

Python3




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

Výkon

Enter number 5 6.0 

Python Accept List ako vstup od používateľa

V tomto príklade berieme vstup od používateľa vo formáte reťazca a konvertujeme ho na a zoznam a vytlačiť ho.

Python3




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

Výkon

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

Prevezmite vstup používateľa pre n-tice a množiny

V tomto príklade berieme vstup od používateľa vo formáte reťazca a konvertujeme ho na a násobný a vytlačiť ho.

Python3




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

Výkon

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

Vstup s porozumením slovníka

V tomto príklade používame slová oddelené medzerou na zadávanie používateľských údajov ako reťazec Python , a robíme a slovník slova ako kľúč s ich dĺžkou ako hodnotou.

Python3




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

Výkon

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

Skontrolujte tiež:

Začnite svoju cestu Python 3 s naším rozsiahlym sprievodcom: Návod na Python 3