Pythonでは、while
ループから抜けるためにbreak
ステートメントを使用します。これは、特定の条件が満たされたときにループを終了するためのものです。
以下に一例を示します:
import random
# このループは、breakで止めない限り永遠に実行されます
while True:
# 1から10までのランダムな整数を生成します
random_integer = random.randint(1, 10)
print(random_integer)
# ランダムな整数が5の場合、ループを止めます
if random_integer == 5:
break
このコードでは、while True:
により無限ループが作成されています。そして、if random_integer == 5:
の条件がTrue
になったとき、break
ステートメントが実行され、ループが終了します。
break
ステートメントは、ループの途中で処理を終了し、次のステートメントに移るためのものです。これはfor
ループでも同様に使用することができます。
以上がPythonでwhile
ループから抜ける基本的な方法です。この知識を活用して、効率的なコードを書くことができます。