Primanje unosa način je interakcije s korisnicima ili dobivanja podataka za postizanje nekog rezultata. Python nudi dvije ugrađene metode za čitanje podataka s tipkovnice. Ove metode su navedene u nastavku.
- unos (prompt)
- raw_input(prompt)
ulazni()
Funkcija unosa koristi se u svim najnovijim verzijama Pythona. Uzima unos od korisnika i zatim procjenjuje izraz. The Piton tumač automatski identificira je li korisnik unio niz, broj ili popis. Razumimo sljedeći primjer.
Primjer -
# Python program showing # a use of input() name = input('Enter your name: ') print(name)
Izlaz:
Enter your name: Devansh Devansh
Python tumač neće izvršavati daljnje retke dok korisnik ne unese unos.
Razumimo još jedan primjer.
Primjer - 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)
Izlaz:
sunčani diol
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
Obrazloženje:
Prema zadanim postavkama, ulazni() funkcija uzima unos kao niz tako da ako trebamo unijeti integer ili float tip unosa onda je ulazni() funkcija mora biti prilagođena tipu.
age = int(input('Enter your age: ')) # Integer Input marks = float(input('Enter your marks: ')) # Float Input
U gornjem kodu možemo vidjeti gdje upisujemo korisnički unos int i plutati .
Kako funkcionira funkcija input()?
- Tijek programa je zaustavljen dok korisnik ne unese unos.
- Tekstualna izjava koja se također naziva upit nije obavezna za upisivanje ulazni() funkcija. Ovaj upit će prikazati poruku na konzoli.
- The ulazni() funkcija automatski pretvara korisnički unos u niz. Moramo eksplicitno pretvoriti ulaz pomoću pretvaranja tipa.
Primjer -
# Python program showing # a use of raw_input() name = raw_input('Enter your name : ') print name
Izlaz:
Enter your name: Peter Peter
Kako provjeriti verziju Pythona?
Da biste provjerili verziju Pythona, otvorite naredbeni redak (Windows), ljusku (Mac) ili terminal (Linux/Ubuntu) i pokrenite python -verzija . Prikazat će odgovarajuću verziju Pythona.
Provjerite Python verziju u pokrenutoj skripti
Možemo provjeriti verziju Pythona u našoj pokrenutoj skripti. Razmotrite sljedeće načine da saznate verziju Pythona u svim operativnim sustavima.
Naredbe | Operativni sustav/okruženje | Izlaz |
---|---|---|
Python --verzija ili Python -v ili Python - vv | Windows/Mac/Linux | Python 3.8.1 |
uvoz sys sys.verzija sys.version_info | Python skripta | 3.8.3 (zadano, 13. svibnja 2020., 15:29:51) [MSC v.1915 64 bit (AMD64)] |
Platforma za uvoz platform.python_version() | Python skripta | '3.8.1' |
Pogledajmo sljedeću sliku.