シェアする

  • このエントリーをはてなブックマークに追加

【Python】複数行の標準入力(input関数)

スポンサーリンク
ビッグバナー(上2)

この記事では、Python言語で複数行の標準入力を受け取る方法をソースコード付きで解説します。

複数行の標準入力

Python3ではinput関数で1行の標準入力を受け取りことができます。
input関数を繰り返し呼び出すことで、その分の行数の標準入力を受け取れます。

ただし、複数行受け取る場合は、行数を指定してやる必要があります。
今回は、1行目で行数を与え、2行目以降にデータを入力してみました。

ソースコード

サンプルプログラムのソースコードです。

実行結果

サンプルプログラムの実行結果です。
【標準入力】
2
沖田
モードレッド

【標準出力】
1 行目:沖田
2 行目:モードレッド

■補足
複数行の標準入力はsys.stdin.readlinesを使うほうが簡単です。

【関連記事】
Python入門 サンプル集

スポンサーリンク
レクタングル(下2)
レクタングル(下2)