Pythonで複数の値を取得する際には、input()
とsplit()
を組み合わせることが一般的です。以下にその手順を示します。
input()とsplit()の基本的な使い方
まず、input()
関数を使ってユーザーからの入力を受け取ります。次に、split()
関数を使って入力された文字列を分割します。split()
関数はデフォルトでスペースを区切り文字として使用しますが、他の文字を区切り文字として指定することも可能です。
a, b = input().split()
print(a)
print(b)
上記のコードでは、ユーザーがスペースで区切られた2つの値を入力すると、それぞれが変数a
とb
に格納されます。
複数の整数を取得する
文字列ではなく整数を複数取得したい場合は、map()
関数を使って各値を整数に変換します。
a, b = map(int, input().split())
print(a)
print(b)
このコードでは、ユーザーがスペースで区切られた2つの整数を入力すると、それぞれが変数a
とb
に格納されます。
以上がPythonで複数の値を取得する基本的な方法です。これらの知識を活用して、より複雑なユーザー入力を処理する能力を身につけてください。.