paizaプログラミングスキルチェック / 標準入力の受け取りかた

# 標準入力から何かを受け取るとき
s = input()
print(s)

# 標準入力から受け取った数字を整数に変換するとき
s = int(input())
print(s)

# 標準入力からスペース区切りの何かを受け取るとき(別々の変数に代入するとき)
s0, s1 = input().split()
print(s0, s1)

# 標準入力からスペース区切りの数字を受け取って全部整数に変換して別々の変数に代入するとき
s0, s1 = map(int, input().split())

# 標準入力からスペース区切りの何かを受け取るとき(リストに格納するとき)
s = input().split()
print(s)

# 標準入力からスペース区切りの数字を受け取ってそれを整数に変換するとき
s = list(map(int, input().split()))
print(s)

# 標準入力からスペース区切りの何かを複数行受け取るとき(行数のわかっているとき)
s = [input().split() for i in range(3)]
print(s)

# 標準入力からスペース区切りの数字を複数行受け取って全部整数に変換するとき(行数のわかっているとき)
s = [list(map(int, input().split())) for i in range(3)]
print(s)

# 標準入力からスペース区切りの何かを複数行受け取るとき(行数のわからないとき)
s = []
while True:
    try:
        s.append(input().split()) # 整数に変換しないとき
        #s.append(list(map(int, input().split()))) # 全部整数に変換するとき
    except:
        break
print(s)