At tage input er en måde at interagere med brugere på eller få data til at give et resultat. Python har to indbyggede metoder til at læse data fra tastaturet. Disse metoder er angivet nedenfor.
- input (prompt)
- rå_input(prompt)
input()
Indtastningsfunktionen bruges i alle nyeste versioner af Python. Den tager input fra brugeren og evaluerer derefter udtrykket. Det Python tolk identificerer automatisk, om en bruger indtaster en streng, et tal eller en liste. Lad os forstå følgende eksempel.
Eksempel -
fil åben i java
# Python program showing # a use of input() name = input('Enter your name: ') print(name)
Produktion:
Enter your name: Devansh Devansh
Python-fortolkeren vil ikke udføre yderligere linjer, før brugeren indtaster input.
Lad os forstå et andet eksempel.
Eksempel - 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)
Produktion:
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
Forklaring:
liste sortere java
Som standard er input() funktion tager input som en streng, så hvis vi skal indtaste heltal eller float type input, så input() funktion skal være typecastet.
age = int(input('Enter your age: ')) # Integer Input marks = float(input('Enter your marks: ')) # Float Input
Vi kan se i ovenstående kode, hvor vi skriver castet brugerens input ind int og flyde .
Hvordan fungerer input()-funktionen?
- Programmets flow er stoppet, indtil brugeren indtaster input.
- Tekstsætningen, der også kaldes prompt, er valgfri at skrive i input() fungere. Denne prompt viser meddelelsen på konsollen.
- Det input() funktion konverterer automatisk brugerinput til streng. Vi skal eksplicit konvertere inputtet ved hjælp af typestøbningen.
Eksempel -
# Python program showing # a use of raw_input() name = raw_input('Enter your name : ') print name
Produktion:
snor til itn
Enter your name: Peter Peter
Hvordan tjekker man Python-versionen?
For at kontrollere Python-versionen skal du åbne kommandolinjen (Windows), shell (Mac) eller terminal (Linux/Ubuntu) og køre python -version . Det vil vise den tilsvarende Python-version.
Tjek Python-versionen i det kørende script
Vi kan tjekke Python-versionen i vores kørende script. Overvej følgende måder at kende Python-versionen i alle operativsystemer.
Kommandoer | Operativsystem/miljø | Produktion |
---|---|---|
Python --version eller Python -v eller Python - vv | Vindue/Mac/Linux | Python 3.8.1 |
import sys sys.version sys.version_info | Python script | 3.8.3 (standard, 13. maj 2020, 15:29:51) [MSC v.1915 64 bit (AMD64)] |
Import platform platform.python_version() | Python script | '3.8.1' |
Lad os se på følgende billede.