【ワンピースで覚えるpython】第8回 繰り返し
今回は繰り返しについて、解説していきます。
ウソップの登場シーンを例に、説明しています。
決まった回数や条件を満たしているときは同じ処理を繰り返し行う場合に使います。Python では繰り返し処理を行うために while 文と for 文が利用できます。
#while文
i = 0
while i < 5:
i += 1
print("海賊が来たぞーーーー")
# => 海賊が来たぞーーーー
# => 海賊が来たぞーーーー
# => 海賊が来たぞーーーー
# => 海賊が来たぞーーーー
# => 海賊が来たぞーーーー
#break
i = 0
while i < 10:
i += 1
if i == 7:
break
print(str(i) + "時 海賊が来たぞーーーー")
# => 1時 海賊が来たぞーーーー
# => 2時 海賊が来たぞーーーー
# => 3時 海賊が来たぞーーーー
# => 4時 海賊が来たぞーーーー
# => 5時 海賊が来たぞーーーー
# => 6時 海賊が来たぞーーーー
#continue
i = 0
while i < 10:
i += 1
if i == 3:
print("おやつの時間だ")
continue
print(str(i) + "時 海賊が来たぞーーーー")
# => 1時 海賊が来たぞーーーー
# => 2時 海賊が来たぞーーーー
# => おやつの時間だ
# => 4時 海賊が来たぞーーーー
# => 5時 海賊が来たぞーーーー
# => 6時 海賊が来たぞーーーー
# => 7時 海賊が来たぞーーーー
# => 8時 海賊が来たぞーーーー
# => 9時 海賊が来たぞーーーー
# => 10時 海賊が来たぞーーーー
#for 1以上10未満(1~9)
for i in range(1, 10):
print(str(i) +"回目 ワーン ツー ジャンゴ すかっーー")
# => 1回目 ワーン ツー ジャンゴ すかっーー
# => 2回目 ワーン ツー ジャンゴ すかっーー
# => 3回目 ワーン ツー ジャンゴ すかっーー
# => 4回目 ワーン ツー ジャンゴ すかっーー
# => 5回目 ワーン ツー ジャンゴ すかっーー
# => 6回目 ワーン ツー ジャンゴ すかっーー
# => 7回目 ワーン ツー ジャンゴ すかっーー
# => 8回目 ワーン ツー ジャンゴ すかっーー
# => 9回目 ワーン ツー ジャンゴ すかっーー
for i in range(1, 10):
print(str(i) +"回目 ワーン ツー ジャンゴ すかっーー")
if i == 5:
break
# => 1回目 ワーン ツー ジャンゴ すかっーー
# => 2回目 ワーン ツー ジャンゴ すかっーー
# => 3回目 ワーン ツー ジャンゴ すかっーー
# => 4回目 ワーン ツー ジャンゴ すかっーー
# => 5回目 ワーン ツー ジャンゴ すかっーー
#pass
for i in range(1, 10):
print(str(i) +"回目 ワーン ツー ジャンゴ")
if i % 2 == 0:
pass
else:
print("すかっーー")
# => 1回目 ワーン ツー ジャンゴ
# => すかっーー
# => 2回目 ワーン ツー ジャンゴ
# => 3回目 ワーン ツー ジャンゴ
# => すかっーー
# => 4回目 ワーン ツー ジャンゴ
# => 5回目 ワーン ツー ジャンゴ
# => すかっーー
# => 6回目 ワーン ツー ジャンゴ
# => 7回目 ワーン ツー ジャンゴ
# => すかっーー
# => 8回目 ワーン ツー ジャンゴ
# => 9回目 ワーン ツー ジャンゴ
# => すかっーー