見出し画像

【ワンピースで覚える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回目 ワーン ツー ジャンゴ
# => すかっーー

この記事が気に入ったらサポートをしてみませんか?