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