pythonの入出力色々(随時追記)
What is
複数入力
- 縦に改行した複数整数が与えられる
0 1 2 --- # それぞれint型の変数に代入する a, b, c = map(int, [input() for i in range(3)]) print(a,b,c) #=> 0 1 2 # 一つのlist型変数に代入する array = [int(input()) for i in range(3)] print(array) #=> [0, 1, 2]
- 空白区切りの複数整数が一行で与えられる
0 1 2 --- # それぞれint型の変数に代入する a, b, c = map(int, input().split()) print(a, b, c) #=> 0 1 2 # 一つのlist型変数に代入する array = list(map(int, input().split())) print(array) #=> [0, 1, 2]
備考
随時追記していきます
python何か一冊本とかやって体系的なベース欲しいな...