Python 3 – input()-funktio

Pythonissa käytämme input () toiminto vastaanottaa syötteitä käyttäjältä. Mitä tahansa syötät syötteeksi, syöttöfunktio muuntaa sen merkkijonoksi. Jos syötät kokonaisluvun, still input()-funktio muuntaa sen merkkijonoksi.

Python input() -funktion syntaksi

Syntaksi: syöttö (kehote)

Parametri:

  • Kehote: (valinnainen) Merkkijono, joka kirjoitetaan vakiotulostukseen (yleensä näyttöön) ilman rivinvaihtoa.

Palata: Merkkijonoobjekti

Kuinka input()-funktio toimii Pythonissa?

Tässä esimerkissä käytämme input()-funktiota syöttämään käyttäjätiedot merkkijonona Pythonissa.

Python 3




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

Lähtö

What is your name? GFG Hello, GFG! 

input()-funktio Python-esimerkeissä

Syötteen ottaminen Pythonissa

Tässä esimerkissä käytämme Python input() -funktiota syöttämään käyttäjätiedot merkkijonona Python , joka ottaa syötteen käyttäjältä ja tulostaa sen.

Python 3




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

Lähtö

geeksforgeeks 

Käyttäjän syöttö Pythonissa

Tässä esimerkissä otamme syötteen käyttäjältä ja syötämme käyttäjän tiedot merkkijonona Python kehotteen kanssa ja tulostamalla se.

Python




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

Lähtö

Enter your name:ankit rai Hello ankit rai 

Muunna käyttäjän syöte numeroksi

Tässä esimerkissä käytämme Python input() -funktiota, joka ottaa syötteen käyttäjältä sisään merkkijono muuntaa sen kokonaisluvuksi lisäämällä kokonaislukuun 1 ja tulostamalla sen.

Python 3




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

Lähtö

Enter a number:15 16 

Ota float-syöttö Pythonissa

Tässä esimerkissä käytämme Python-input()-funktiota, joka ottaa syötteen käyttäjältä merkkijonomuodossa, muuntaa sen floatiksi, lisää floatiin 1:n ja tulostaa sen.

Python 3




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

Lähtö

Enter number 5 6.0 

Python Accept List syötteenä käyttäjältä

Tässä esimerkissä otamme syötteen käyttäjältä merkkijonomuodossa ja muunnamme sen muotoon a lista ja tulostamalla sen.

Python 3




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

Lähtö

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

Ota käyttäjän syöte monille ja joukoille

Tässä esimerkissä otamme syötteen käyttäjältä merkkijonomuodossa ja muunnamme sen muotoon a monikko ja tulostamalla sen.

Python 3




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

Lähtö

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

Syötä sanakirjan ymmärtämisellä

Tässä esimerkissä käytämme välilyönnillä erotettuja sanoja syöttämään käyttäjätiedot merkkijonona Python , ja teemme a sanakirja sanat avaimena ja niiden pituus arvona.

Python 3




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

Lähtö

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

Tarkista myös:

Aloita Python 3 -matkasi kattavalla oppaallamme: Python 3 opetusohjelma