Pythonのcontinueの記事です。
while文やfor文といった繰り返し処理内でcontinueを実行すると、continue以降の処理をスキップします。
breakと違い、continueが実行されても繰り返し処理は終了しません。
【例文】
var1 = 0
while 1 == 1:
var1 += 1
print(var1)
if var1 < 10:
continue
if var1 > 5:
break
【出力結果】
1
2
3
4
5
6
7
8
9
10
【説明】
while文は 1 == 1 なので無限ループします。
1つめのif文で var1 が10未満の場合はcontinueが実行され、後続の処理がスキップされます。
繰り返し処理は中断せず、また実行されるので var1 が10になるまでcontinueが実行されることになります。
var1 が10になるとcontinueが実行されなくなるので2つめのif文が実行されてbreakが実行されます。
breakが実行されたのでwhile文の繰り返し処理は終了となります。