Python では、入力を読み取る 2 つの方法があります。 input() 関数はプロンプトを受け取り、ユーザーが入力した文字列を返します。 sys.stdin.readline() 関数は、標準入力からテキスト行 (改行を含む) を読み取り、文字列を返します。
#Python で入力を読み取る方法
Python で入力を読み取るには、主に 2 つの方法があります。 input() 関数と
sys.stdin.readline() 関数。
1. input() 関数
input() この関数はユーザーから入力を取得し、それを文字列として返します。その構文は次のとおりです。
<code>input(prompt="")</code>
prompt は、ユーザーが入力する必要があるときに表示されるオプションのプロンプト メッセージです。
例:
<code class="python">name = input("请输入您的姓名:")</code>
2. sys.stdin.readline() 関数
sys.stdin。 readline() 関数は、標準入力からテキスト行 (改行を含む) を読み取り、それを文字列として返します。構文は次のとおりです。
<code>sys.stdin.readline()</code>
input() 関数とは異なり、
sys.stdin.readline() 関数はプロンプト メッセージを受け入れません。
例:
<code class="python">import sys name = sys.stdin.readline()</code>
メソッドの選択
input() 関数は、プロンプトを表示するのに適しています。ユーザー入力の場合、
sys.stdin.readline() 関数は、スクリプトまたは他のプログラムから入力を読み取るのに適しています。
その他の注意事項
<code class="python">age = int(input("请输入您的年龄:"))</code>
関数。各行を文字列としてリストとして返します:
<code class="python">lines = sys.stdin.readlines()</code>
以上がPythonで入力を読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。