logo

Kaip priimti įvestį Python?

Įvestis yra būdas bendrauti su vartotojais arba gauti duomenis, kad būtų pasiektas koks nors rezultatas. „Python“ pateikia du integruotus metodus duomenims iš klaviatūros nuskaityti. Šie metodai pateikti žemiau.

  • įvestis (raginimas)
  • raw_input(prompt)

įvestis ()

Įvesties funkcija naudojama visose naujausiose Python versijose. Jis paima vartotojo įvestį ir įvertina išraišką. The Python interpretatorius automatiškai nustato, ar vartotojas įveda eilutę, skaičių ar sąrašą. Supraskime šį pavyzdį.

Pavyzdys -

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

Išvestis:

 Enter your name: Devansh Devansh 

Python interpretatorius nevykdys papildomų eilučių, kol vartotojas neįves įvesties.

Supraskime kitą pavyzdį.

Pavyzdys – 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) 

Išvestis:

 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 

Paaiškinimas:

Pagal numatytuosius nustatymus, įvestis () funkcija priima įvestį kaip eilutę, taigi, jei reikia įvesti sveikojo skaičiaus arba plūduriuojančio tipo įvestį, tada įvestis () funkcija turi būti perduota.

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

Aukščiau pateiktame kode matome, kur įvedame naudotojo įvestį tarpt ir plūdė .

Kaip veikia input() funkcija?

  • Programos eiga sustojo, kol vartotojas neįeis į įvestį.
  • Teksto teiginį, kuris taip pat žinomas kaip raginimas, įrašyti nebūtina įvestis () funkcija. Šis raginimas parodys pranešimą konsolėje.
  • The įvestis () funkcija automatiškai konvertuoja vartotojo įvestį į eilutę. Turime aiškiai konvertuoti įvestį naudodami tipo liejimą.
  • raw_input() -Funkcija raw_input naudojama senesnėje Python versijoje, pvz., Python 2.x. Jis paima įvestį iš klaviatūros ir grįžta kaip eilutė. Python 2.x pramonėje mažai naudojamas. Supraskime šį pavyzdį.

Pavyzdys -

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

Išvestis:

 Enter your name: Peter Peter 

Kaip patikrinti Python versiją?

Norėdami patikrinti Python versiją, atidarykite komandų eilutę (Windows), apvalkalą (Mac) arba terminalą (Linux / Ubuntu) ir paleiskite python versija . Bus rodoma atitinkama Python versija.

Kaip priimti įvestį Python

Vykdomame scenarijuje patikrinkite Python versiją

Python versiją galime patikrinti mūsų vykdomame scenarijuje. Apsvarstykite šiuos būdus, kaip sužinoti Python versiją visose operacinėse sistemose.

Komandos Operacinė sistema/aplinka Išvestis
Python -- versija arba
Python -v arba
Python - vv
„Windows“ / „Mac“ / „Linux“. Python 3.8.1
importuoti sys
sys.version
sys.version_info
Python scenarijus 3.8.3 (numatytasis, 2020 m. gegužės 13 d., 15:29:51) [MSC v.1915 64 bit (AMD64)]
Importo platforma
platform.python_version()
Python scenarijus „3.8.1“

Pažvelkime į šį paveikslėlį.

Kaip priimti įvestį Python