Pythonで同じ行に2つの数値を入力するにはどうすればよいですか?
数字を2つスペースかコンマで区切ることができます。以下の2つの方法で記載しています:
- 空白で数字を区切る:
num1, num2 = map(int, input("请输入两个数,用空格分隔:").split())
- コンマを使用して 2 つの数値を区切る:
num1, num2 = map(int, input("请输入两个数,用逗号分隔:").split(','))
ユーザーからの入力文字列をinput()関数で受け取り、その文字列を.split()メソッドでリストに分割します。map(int, …)関数はリストの各要素を整数に変換し、その2つの整数を変数num1とnum2に分割代入します。