Kuinka syöttää Pythonissa?

Kuinka syöttää Pythonissa?

Syötteen ottaminen on tapa olla vuorovaikutuksessa käyttäjien kanssa tai saada tietoja tulosten saamiseksi. Python tarjoaa kaksi sisäänrakennettua menetelmää tietojen lukemiseen näppäimistöltä. Nämä menetelmät on esitetty alla.

  • syöttö (kehote)
  • raaka_syöttö(kehote)

input()

Syöttötoimintoa käytetään kaikissa uusimmissa Python-versioissa. Se ottaa syötteen käyttäjältä ja arvioi sitten lausekkeen. The Python tulkki tunnistaa automaattisesti, syöttääkö käyttäjä merkkijonon, numeron vai luettelon. Ymmärretään seuraava esimerkki.

Esimerkki -

 # Python program showing # a use of input() name = input('Enter your name: ') print(name)  

Lähtö:

 Enter your name: Devansh Devansh  

Python-tulkki ei suorita uusia rivejä ennen kuin käyttäjä syöttää syötteen.

Ymmärretään toinen esimerkki.

Esimerkki - 2

 # Python program showing # a use of input() name = input('Enter your name: ') # String Input age = int(input('Enter your age: ')) # Integer Input marks = float(input('Enter your marks: ')) # Float Input print('The name is:', name) print('The age is:', age) print('The marks is:', marks)  

Lähtö:

 Enter your name: Johnson Enter your age: 21 Enter your marks: 89 The name is: Johnson The age is 21 The marks is: 89.0  

Selitys:

Oletuksena input() funktio ottaa syötteen merkkijonona, joten jos meidän on syötettävä kokonaisluku tai float-tyyppinen syöte, niin input() funktion on oltava tyyppivalettu.

 age = int(input('Enter your age: ')) # Integer Input marks = float(input('Enter your marks: ')) # Float Input  

Näemme yllä olevasta koodista, mihin kirjoitamme käyttäjän syötteen int ja kellua .

Miten input()-funktio toimii?

  • Ohjelman kulku on pysähtynyt, kunnes käyttäjä syöttää syötteen.
  • Tekstilause, joka tunnetaan myös kehotteena, on valinnainen input() toiminto. Tämä kehote näyttää viestin konsolissa.
  • The input() toiminto muuntaa käyttäjän syötteen automaattisesti merkkijonoksi. Meidän on muunnettava syöttö nimenomaisesti käyttämällä tyyppivalua.
  • raaka_syöttö() - Raw_input-funktiota käytetään Pythonin vanhemmassa versiossa, kuten Python 2.x:ssä. Se ottaa syötteen näppäimistöltä ja palaa merkkijonona. Python 2.x:llä ei ole paljon käyttöä alalla. Ymmärretään seuraava esimerkki.

Esimerkki -

 # Python program showing # a use of raw_input() name = raw_input('Enter your name : ') print name  

Lähtö:

 Enter your name: Peter Peter  

Kuinka tarkistaa Python-versio?

Python-version tarkistamiseksi avaa komentorivi (Windows), shell (Mac) tai pääte (Linux/Ubuntu) ja suorita python -versio . Se näyttää vastaavan Python-version.

Kuinka ottaa syöte Pythonissa

Tarkista Python-versio käynnissä olevasta skriptistä

Python-version voimme tarkistaa käynnissä olevasta skriptistämme. Harkitse seuraavia tapoja tietää Python-versio kaikissa käyttöjärjestelmissä.

komennot Käyttöjärjestelmä/ympäristö Lähtö
Python -- versio tai
Python -v tai
Python - vv
Windows/Mac/Linux Python 3.8.1
tuonti sys
sys.version
sys.version_info
Python-skripti 3.8.3 (oletus, 13. toukokuuta 2020, 15:29:51) [MSC v.1915 64 bit (AMD64)]
Tuo alusta
platform.python_version()
Python-skripti '3.8.1'

Katsotaanpa seuraavaa kuvaa.

Kuinka ottaa syöte Pythonissa