Heim > Artikel > Backend-Entwicklung > So geben Sie die nächste Zeile in Python ein
So geben Sie die nächste Zeile in Python ein: Funktion „input()“: Erhalten Sie Eingaben vom Benutzer und zeigen Sie eine Eingabeaufforderung an. Methode sys.stdin.readline(): Liest die nächste Zeile aus dem Standardeingabestream, ohne eine Eingabeaufforderung anzuzeigen. getpass()-Funktion: Ruft vertrauliche Informationen (z. B. Passwörter) ab und verbirgt Benutzereingaben, um neugierige Blicke zu verhindern.
So geben Sie die nächste Zeile in Python ein
In Python gibt es mehrere Möglichkeiten, die nächste Zeile einzugeben. Der einfachste Weg ist die Verwendung der Funktion input()
. input()
函数。
使用 input() 函数
input()
函数从标准输入获取用户输入。它接受一个可选的参数,即提示消息,该消息将显示给用户。例如:
<code class="python">name = input("请输入您的姓名:") print("你好,", name)</code>
执行上述代码时,它将在控制台中显示提示消息,然后等待用户输入。用户输入的文本将存储在 name
变量中。
使用 sys.stdin
另一种方法是使用 sys.stdin
对象。sys.stdin
代表标准输入流,它提供了一个 readline()
方法来读取下一行。例如:
<code class="python">import sys name = sys.stdin.readline() print("你好,", name)</code>
这与使用 input()
函数类似,但它不显示任何提示消息。
使用 getpass() 函数
对于需要安全输入密码等敏感信息的情况,可以使用 getpass()
函数。getpass()
函数会隐藏用户输入的文本,以防止它被窥探。例如:
<code class="python">import getpass password = getpass.getpass("请输入您的密码:") print("您的密码已保存。")</code>
执行上述代码时,它将在控制台中显示提示消息,但不会回显用户输入的密码。密码将存储在 password
input()
“ ruft Benutzereingaben aus der Standardeingabe ab. Es akzeptiert einen optionalen Parameter, die Eingabeaufforderung, die dem Benutzer angezeigt wird. Beispiel: 🎜rrreee🎜 Wenn der obige Code ausgeführt wird, zeigt er eine Eingabeaufforderung in der Konsole an und wartet dann auf Benutzereingaben. Der vom Benutzer eingegebene Text wird in der Variablen name
gespeichert. 🎜🎜🎜Verwendung von sys.stdin🎜🎜🎜Eine andere Möglichkeit ist die Verwendung des sys.stdin
-Objekts. sys.stdin
stellt den Standardeingabestream dar, der eine readline()
-Methode zum Lesen der nächsten Zeile bereitstellt. Zum Beispiel: 🎜rrreee🎜Dies ähnelt der Verwendung der Funktion input()
, zeigt jedoch keine Eingabeaufforderung an. 🎜🎜🎜Verwenden Sie die Funktion getpass() 🎜🎜🎜In Situationen, in denen vertrauliche Informationen wie Passwörter sicher eingegeben werden müssen, können Sie die Funktion getpass()
verwenden. Die Funktion getpass()
verbirgt vom Benutzer eingegebenen Text, um ihn vor neugierigen Blicken zu schützen. Beispiel: 🎜rrreee🎜 Wenn der obige Code ausgeführt wird, wird eine Eingabeaufforderung in der Konsole angezeigt, das vom Benutzer eingegebene Passwort wird jedoch nicht wiedergegeben. Das Passwort wird in der Variablen password
gespeichert. 🎜Das obige ist der detaillierte Inhalt vonSo geben Sie die nächste Zeile in Python ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!