In Python gibt es zwei Möglichkeiten, Eingaben zu lesen: Die Funktion input() akzeptiert eine Eingabeaufforderung und gibt eine vom Benutzer eingegebene Zeichenfolge zurück. Die Funktion sys.stdin.readline() liest eine Textzeile (einschließlich Zeilenumbrüche) aus der Standardeingabe und gibt eine Zeichenfolge zurück.
So lesen Sie Eingaben in Python
Es gibt zwei Hauptmethoden, um Eingaben in Python zu lesen: die Funktioninput()
und die Funktionsys.stdin.readline( )
Funktion.input()
函数和 sys.stdin.readline()
函数。
1. input() 函数
input()
函数从用户获取输入并将其作为字符串返回。它的语法如下:
input(prompt="")
其中prompt
是可选的提示消息,会在用户需要输入时显示。
示例:
name = input("请输入您的姓名:")
2. sys.stdin.readline() 函数
sys.stdin.readline()
函数从标准输入读取一行文本(包括换行符)并将其作为字符串返回。它的语法如下:
sys.stdin.readline()
与input()
函数不同,sys.stdin.readline()
函数不接受提示消息。
示例:
import sys name = sys.stdin.readline()
选择方法
input()
函数更适合需要提示用户输入的情况,而 sys.stdin.readline()
函数更适合从脚本或其他程序中读取输入。
其他注意事项
age = int(input("请输入您的年龄:"))
lines = sys.stdin.readlines()
input()
-Funktion ruft Eingaben vom Benutzer ab und gibt sie als Zeichenfolge zurück. Die Syntax lautet wie folgt:
lines = sys.stdin.readlines()
prompt
eine optionale Eingabeaufforderung ist, die angezeigt wird, wenn der Benutzer eine Eingabe machen muss. Beispiel: rrreee2. sys.stdin.readline()-Funktion sys.stdin.readline()
-Funktion liest eine Textzeile aus der Standardeingabe (einschließlich Zeilenumbrüche). ) und gibt es als String zurück. Die Syntax lautet wie folgt: rrreee Im Gegensatz zur Funktion
input()
akzeptiert die Funktion sys.stdin.readline()
keine Eingabeaufforderungen. Beispiel: rrreeeMethode auswählenDie Funktion
input()
eignet sich besser für Situationen, in denen der Benutzer zur Eingabe aufgefordert werden muss, während
sys.stdin.readline ()
Funktionen eignen sich besser zum Lesen von Eingaben aus Skripten oder anderen Programmen. Andere Hinweise
lines = sys.stdin.readlines( ) verwenden.
-Funktion, die jede Zeile als Liste als Zeichenfolge zurückgibt: rrreeeDas obige ist der detaillierte Inhalt vonSo lesen Sie Eingaben in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!