🗡️

Python- 半角区切りの入力を改行して出力する方法 -

2022/05/20に公開

split()で文字を分割

標準入力を文字列として受け取るinput
その文字を分割するsplitを合わせたものを、代入します。

実際に書いてみます。

word = input().split()

forを使い同じ処理を繰り返す

forの基本構文
for 変数 in リスト:
繰り返す処理

この基本構文に当てはめると、以下の通りです。

word = input().split()
for i in word:
    print(i)

これで、標準入力された半角スペース区切りの文字を一つずつ表示しおわるまで、処理が繰り返されます

おまけ

例えば、標準入力された文字を「スラッシュ(/)」で区切る場合、
split関数の引数にこれを入れて、split(/)とすれば良いです。

Discussion