logo

Kā iegūt ievadi Python?

Ievades izmantošana ir veids, kā mijiedarboties ar lietotājiem vai iegūt datus, lai nodrošinātu kādu rezultātu. Python nodrošina divas iebūvētas metodes datu nolasīšanai no tastatūras. Šīs metodes ir norādītas zemāk.

  • ievade (uzvedne)
  • raw_input(prompt)

ievade ()

Ievades funkcija tiek izmantota visās jaunākajās Python versijās. Tas ņem ievadi no lietotāja un pēc tam novērtē izteiksmi. The Python tulks automātiski nosaka, vai lietotājs ievada virkni, numuru vai sarakstu. Sapratīsim šādu piemēru.

Piemērs -

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

Izvade:

sonu nigam
 Enter your name: Devansh Devansh 

Python tulks neizpildīs papildu rindas, kamēr lietotājs neievadīs ievadi.

Sapratīsim citu piemēru.

Piemērs - 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) 

Izvade:

 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 

Paskaidrojums:

Pēc noklusējuma ievade () funkcija ņem ievadi kā virkni, tāpēc, ja mums ir jāievada vesela skaitļa vai peldošā tipa ievade, tad ievade () funkcijai jābūt tipa casted.

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

Iepriekš minētajā kodā mēs redzam, kur mēs ierakstām lietotāja ievadi starpt un peldēt .

Kā darbojas input() funkcija?

  • Programmas plūsma ir apstājusies, līdz lietotājs ievada ievadi.
  • Teksta priekšraksts, ko sauc arī par uzvedni, nav jāieraksta pēc izvēles ievade () funkciju. Šī uzvedne parādīs ziņojumu konsolē.
  • The ievade () funkcija automātiski pārvērš lietotāja ievadīto informāciju par virkni. Mums ir skaidri jāpārvērš ievade, izmantojot tipa liešanu.
  • raw_input() -Funkcija raw_input tiek izmantota Python vecākā versijā, piemēram, Python 2.x. Tas ņem ievadi no tastatūras un atgriežas kā virkne. Python 2.x šajā nozarē neizmanto daudz. Sapratīsim šādu piemēru.

Piemērs -

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

Izvade:

 Enter your name: Peter Peter 

Kā pārbaudīt Python versiju?

Lai pārbaudītu Python versiju, atveriet komandrindu (Windows), apvalku (Mac) vai termināli (Linux/Ubuntu) un palaidiet python versija . Tas parādīs atbilstošo Python versiju.

Kā iegūt ievadi programmā Python

Palaižamajā skriptā pārbaudiet Python versiju

Mēs varam pārbaudīt Python versiju mūsu darbības skriptā. Apsveriet šādus veidus, kā uzzināt Python versiju visās operētājsistēmās.

Komandas Operētājsistēma/vide Izvade
Python — versija vai
Python -v vai
Python - vv
Windows/Mac/Linux Python 3.8.1
importēt sys
sys.version
sys.version_info
Python skripts 3.8.3 (noklusējums, 2020. gada 13. maijs, 15:29:51) [MSC v.1915 64 bit (AMD64)]
Importēšanas platforma
platform.python_version()
Python skripts '3.8.1'

Apskatīsim nākamo attēlu.

Kā iegūt ievadi programmā Python