Pythonでは、特定の条件が満たされたときにループを中断するためにbreak
文を使用します。以下にその使用例を示します。
for index in range(n):
# ここにコードを追加
if condition:
break
この構文では、condition
がTrue
に評価されると、break
文は直ちにループを終了します。それは残りの反復を実行しません。
また、ネストされたループを中断する方法もあります。以下にその使用例を示します。
for a in range(...):
for b in range(..):
if some_condition:
# 内側のループを中断
break
else:
continue
# ここでは内側のループを中断した直後に到達するため、
# 外側のループも中断できます
break
この方法では、some_condition
がTrue
に評価されると、内側のループが中断され、外側のループも直ちに中断されます。
これらの方法を適切に使用することで、Pythonのループ制御をより効果的に行うことができます。