Python3 の標準入力を身につける。ノンプログラマが、PaizaランクAを目指して
~随時更新~
標準入力については、WebをたどればQiitaとかにも書いてあるけれど、
じぶんで理解するために改めてここにまとめておきたくて。
間違っているコードあれば、教えてください。
1行にある、1つの値を受け取る。
#通常どおり、文字列を受け取る。
s = input()
#int(整数型)として、標準入力を受け取る。
n = int(input())
1行にある、2つの値を受け取る。
#文字列を受け取る。
s_1, s_2 = input().split()
#int(整数型)として、標準入力を受け取る。
n_1, n_2 = map(int, input())
1行にある、複数の値をリストで受け取る。
#標準入力を受け取る。
#リストとして受け取る。
l = input().split()
#int(整数型)として、標準入力を受け取る。
#リストとして受け取る。
l = map(int, input().split())
#int(整数型)として、標準入力を受け取る。
#リストとして受け取る。
#リスト内包表記での書き方
l = [int(i) for i in input().split()]
N行にある、1つの値を受け取る。
#リストとして受け取る。
#基本構文での書き方
l = []
for i in range(N):
l.append(i)
#リスト内包表記での書き方
l = [input() for i in range(N)]
N行にある、複数の値を受け取る。
#リストとして受け取る。
#int(整数型)として、標準入力を受け取る。
#リスト内包表記での書き方
l = [list(map(int, input().split())) for i in range(N)]
この記事が気に入ったらサポートをしてみませんか?