breakとcontinue
ループは基本的に最後まで回り続けますが、「特定の条件になったら途中でやめたい」「特定の要素だけは処理をスキップしたい」ということもよくあります。そんなときに使うのがbreakとcontinueです。
break:ループそのものをその場で終了するcontinue:それ以降の処理だけをスキップし、次の周回に進む
ループは基本的に最後まで回り続けますが、「特定の条件になったら途中でやめたい」「特定の要素だけは処理をスキップしたい」ということもよくあります。そんなときに使うのがbreakとcontinueです。
break:ループそのものをその場で終了するcontinue:それ以降の処理だけをスキップし、次の周回に進むfor i in range(10):
if i == 5:
break
print(i)
for i in range(5):
if i % 2 == 0:
continue
print(i)練習問題:1〜20の数値のうち、最初に7で割り切れる数が見つかったらbreakして表示してください。
for i in range(1, 21):
if i % 7 == 0:
print(i)
break