logo

Ako prijať vstup v Pythone?

Zadávanie vstupov je spôsob interakcie s používateľmi alebo získavanie údajov na poskytnutie nejakého výsledku. Python poskytuje dve vstavané metódy na čítanie údajov z klávesnice. Tieto metódy sú uvedené nižšie.

  • vstup (výzva)
  • raw_input (výzva)

vstup()

Funkcia vstupu sa používa vo všetkých najnovších verziách Pythonu. Preberá vstup od používateľa a potom vyhodnocuje výraz. The Python tlmočník automaticky identifikuje, či používateľ zadal reťazec, číslo alebo zoznam. Poďme pochopiť nasledujúci príklad.

Príklad -

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

Výkon:

 Enter your name: Devansh Devansh 

Interpret Pythonu nevykoná ďalšie riadky, kým používateľ nezadá vstup.

otázky na pohovor v jazyku java

Poďme pochopiť ďalší príklad.

Príklad - 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) 

Výkon:

 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 

Vysvetlenie:

V predvolenom nastavení je vstup() funkcia berie vstup ako reťazec, takže ak potrebujeme zadať vstup typu integer alebo float, potom vstup() funkcia musí byť pretypovaná.

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

Vo vyššie uvedenom kóde môžeme vidieť, kam zadávame vstup používateľa int a plavák .

Ako funguje funkcia input()?

  • Tok programu sa zastavil, kým používateľ nezadá vstup.
  • Textový príkaz, ktorý je tiež známy ako výzva, je voliteľný vstup() funkciu. Táto výzva zobrazí správu na konzole.
  • The vstup() funkcia automaticky konvertuje vstup používateľa na reťazec. Potrebujeme explicitne previesť vstup pomocou pretypovania.
  • raw_input() -Funkcia raw_input sa používa v staršej verzii Pythonu, ako je Python 2.x. Preberá vstup z klávesnice a vracia sa ako reťazec. Python 2.x sa v tomto odvetví príliš nepoužíva. Poďme pochopiť nasledujúci príklad.

Príklad -

čo je const v jave
 # Python program showing # a use of raw_input() name = raw_input('Enter your name : ') print name 

Výkon:

 Enter your name: Peter Peter 

Ako skontrolovať verziu Pythonu?

Ak chcete skontrolovať verziu Pythonu, otvorte príkazový riadok (Windows), shell (Mac) alebo terminál (Linux/Ubuntu) a spustite python - verzia . Zobrazí zodpovedajúcu verziu Pythonu.

Ako prijať vstup v Pythone

Skontrolujte verziu Pythonu v spustenom skripte

Verziu Pythonu môžeme skontrolovať v našom spustenom skripte. Zvážte nasledujúce spôsoby, ako zistiť verziu Pythonu vo všetkých operačných systémoch.

Príkazy Operačný systém/prostredie Výkon
Python -- verzia alebo
Python -v alebo
Python - vv
Windows/Mac/Linux Python 3.8.1
import sys
sys.version
sys.version_info
Skript Python 3.8.3 (predvolené, 13. máj 2020, 15:29:51) [MSC v.1915 64-bit (AMD64)]
Importná platforma
platform.python_version()
Python skript '3.8.1'

Pozrime sa na nasledujúci obrázok.

Ako prijať vstup v Pythone