logo

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 -

järjestelmäohjelmisto
 # 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