Das Einholen von Eingaben ist eine Möglichkeit, mit Benutzern zu interagieren oder Daten abzurufen, um ein Ergebnis zu liefern. Python bietet zwei integrierte Methoden zum Lesen der Daten von der Tastatur. Diese Methoden sind unten aufgeführt.
- Eingabe (Eingabeaufforderung)
- raw_input(Eingabeaufforderung)
Eingang()
Die Eingabefunktion wird in allen neuesten Versionen von Python verwendet. Es nimmt die Eingaben des Benutzers entgegen und wertet dann den Ausdruck aus. Der Python Der Interpreter erkennt automatisch, ob ein Benutzer eine Zeichenfolge, eine Zahl oder eine Liste eingibt. Lassen Sie uns das folgende Beispiel verstehen.
Beispiel -
# Python program showing # a use of input() name = input('Enter your name: ') print(name)
Ausgabe:
Machen Sie den Text im CSS fett
Enter your name: Devansh Devansh
Der Python-Interpreter führt keine weiteren Zeilen aus, bis der Benutzer die Eingabe eingibt.
Lassen Sie uns ein anderes Beispiel verstehen.
Was ist Clustering?
Beispiel - 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)
Ausgabe:
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
Erläuterung:
Standardmäßig ist die Eingang() Die Funktion nimmt die Eingabe als Zeichenfolge entgegen. Wenn wir also die Eingabe vom Typ Integer oder Float eingeben müssen, dann die Eingang() Die Funktion muss vom Typ umgewandelt werden.
age = int(input('Enter your age: ')) # Integer Input marks = float(input('Enter your marks: ')) # Float Input
Wir können im obigen Code sehen, wo wir die Benutzereingabe eingegeben haben int Und schweben .
Gimp Farbe ändern
Wie funktioniert die Funktion input()?
- Der Programmfluss wird angehalten, bis der Benutzer die Eingabe vornimmt.
- Die Textanweisung, die auch als Eingabeaufforderung bezeichnet wird, kann optional eingegeben werden Eingang() Funktion. Diese Eingabeaufforderung zeigt die Meldung auf der Konsole an.
- Der Eingang() Die Funktion wandelt die Benutzereingabe automatisch in einen String um. Wir müssen die Eingabe mithilfe der Typumwandlung explizit konvertieren.
Beispiel -
# Python program showing # a use of raw_input() name = raw_input('Enter your name : ') print name
Ausgabe:
Alpha-Beta-Beschneidung
Enter your name: Peter Peter
Wie überprüfe ich die Python-Version?
Um die Python-Version zu überprüfen, öffnen Sie die Befehlszeile (Windows), die Shell (Mac) oder das Terminal (Linux/Ubuntu) und führen Sie den Befehl aus Python-Version . Es wird die entsprechende Python-Version angezeigt.
Überprüfen Sie die Python-Version im laufenden Skript
Wir können die Python-Version in unserem laufenden Skript überprüfen. Betrachten Sie die folgenden Möglichkeiten, um die Python-Version in allen Betriebssystemen zu kennen.
Befehle | Betriebssystem/Umgebung | Ausgabe |
---|---|---|
Python --version oder Python -v oder Python – Vers | Windows/Mac/Linux | Python 3.8.1 |
Importsystem sys.version sys.version_info | Python-Skript | 3.8.3 (Standard, 13. Mai 2020, 15:29:51) [MSC v.1915 64 Bit (AMD64)] |
Plattform importieren platform.python_version() | Python-Skript | '3.8.1' |
Schauen wir uns das folgende Bild an.