【Python】breakとcontinueの違い

IT
  • for文で時々使用するbreakcontinue、たまに使用する時に混同するのでmemo
  • 結論
    • break→ループを抜ける
    • break回は実行されない
    • continue→そのループだけスキップ

サンプルコードと実行結果

  • 1~10をfor文で回す
  • 5の時にbreakとcontinueを入れる

    break

    
    for num in range(1, 11):
    if num == 5:
        break
    print(num)

**実行結果**→ループが5で終わる(5は実行されない)

1
2
3
4


### continue
```python:
for num in range(1, 11):
    if num == 5:
        continue
    print(num)

実行結果→ループが5だけスキップして続ける

1
2
3
4
6
7
8
9
10

コメント

タイトルとURLをコピーしました