Heim > Artikel > Backend-Entwicklung > Was ist die Python-Eingabeanweisung?
Die Python-Eingabeanweisung lautet „input()“. Die Funktion input() kann eine Textzeile aus der Standardeingabe lesen, d. h. sie liest die vom Benutzer eingegebenen Informationen. input() kann einen Python-Ausdruck als Eingabe empfangen und das Ergebnis der Operation zurückgeben.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Dell G3-Computer, Python3.
Die Python-Eingabeanweisung lautet „input()“.
Tastatureingaben lesen
Python bietet die integrierte Funktion input() zum Lesen einer Textzeile aus der Standardeingabe. Die Standardeingabe ist die Tastatur.
input kann einen Python-Ausdruck als Eingabe empfangen und das Ergebnis der Operation zurückgeben.
Die Verwendungsregeln von input () sind relativ einfach, da Python bei der Verwendung von Variablen nicht im Voraus definiert werden muss. Wenn wir also Informationen eingeben müssen, müssen wir nur einen Variablennamen angeben und ihn direkt eingeben.
Das heißt: 变量名=input(‘指引信息’)
Empfohlenes Lernen: Python-Video-Tutorial
Hier sind ein paar weitere Beispiele, um sich diese input()-Funktion anzusehen.
a = input('输出php中文网的网址:') b = input('输入你的名字:') c = input('输入你的生日:') d = input('输入你最喜欢的城市名:') e = input('输入你最喜欢的数字:') print("php中文网的网址:",a) print('你的姓名:',b) print('你的生日:',c) print('你喜欢的城市和数字分别为:',d,e)
Ausgabeergebnis:
输出php中文网的网址:www.php.cn 输入你的名字:轻烟 输入你的生日:2月29日 输入你最喜欢的城市名:苏州 输入你最喜欢的数字:8 php中文网的网址: www.php.cn 你的姓名: 轻烟 你的生日: 2月29日 你喜欢的城市和数字分别为: 苏州 8
Es ist zu beachten, dass der von uns eingegebene Inhalt im String-Format gespeichert wird, wenn wir einfach die Funktion input() direkt verwenden. Die folgende Schreibmethode kann die Art des Eingabeinhalts nach der Eingabe direkt angeben.
Zum Beispiel:
a = int(input('我最喜欢的数字:')) b = float(input('我认为适宜的温度:')) print(a,type(a))#先输出内容,然后type()函数看类型。 print(b,type(b))
Das Ausgabeergebnis ist:
我最喜欢的数字:6 我认为适宜的温度:25 6 <class 'int'> 25.0 <class 'float'>
Sie werden in Ihrem zukünftigen Studium auf ein sehr häufiges Problem stoßen, nämlich wie man in Python mehrere Zeichen in einer Zeile eingibt.
Normalerweise wird die in Python integrierte Funktion map() für die Eingabe verwendet.
Zum Beispiel:
a,b,c = map(int,input().split()) #这种方式输入了3个int型的数字,split()代表以空格隔开。 print(a,b,c) index = list(map(int,input().split())) #这种方式可以输入任意个int型的数字,在这里采用列表来存储。 print(index)
Ausgabe:
2 6 8 2 6 8 1 2 3 4 5 6 7 8 9 [1, 2, 3, 4, 5, 6, 7, 8, 9]
Weitere Programmierkenntnisse finden Sie unter: Programmierunterricht! !
Das obige ist der detaillierte Inhalt vonWas ist die Python-Eingabeanweisung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!