良く使う標準入力

良く使う奴を書いておきます。

・入力例が一つある場合

#入力例
A
l = input()
print(l)#"A"

入力例が一つの文字ならこれで大丈夫です。input関数を使い入力を受け取り変数lに入れています。数字も受け取ることが出来ますがその場合str型つまり文字列になっているので気を付けましょう。

・入力例が二つ以上ある場合

#入力例
A B
l = input().split()
print(l)#['A', 'B']

split()を後ろに付けてリスト型にしてくれています。何個でも大丈夫なはずです。

・数字型(int)で受け取りたい場合

#入力例
1
l = int(input())
print(l)#1

intで囲めばいけます。

・複数の値を数字型で受け取りたい場合

入力例
1 2 3
l = list(map(int, input().split()))
print(l)#[1, 2, 3]

リスト型で受け取ってくれます。一番使いますね。


いいなと思ったら応援しよう!