ひよこめも

自分用の記録です

pythonの入出力色々(随時追記)

What is

  • pythonを愛で始めようとしてる初心者の備忘録
  • 主にcoding課題とか競プロで遊ぶときに「入出力何だったっけ...」でいつも時間食うのでチートシートつくりたかった

複数入力

  • 縦に改行した複数整数が与えられる
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何か一冊本とかやって体系的なベース欲しいな...