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.
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.
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.