Pythonのbreak
文は、ループ処理の中で使うことができます。ループ処理の中でbreak
すると、ループ処理を抜けます。
例えば、次のようなコードがあります。
for number in range(10):
if number == 5:
break
print(number)
このコードでは、for
文を使って、0から9まで、10回繰り返しています。number
変数にループされるたびに、0からカウントアップしながら値が代入されます。ループ処理の最初にnumber
変数が5だったときに、break
を呼び出しています。break
は呼び出されると、ループ処理を抜けるため、処理が終わります。ループの最後で、number
変数の値を出力しています。そのため、このプログラムを実行すると、次のように出力されます。
0
1
2
3
4
number
変数の値が「5」のときに、break
しています。そのため、0から4までしか出力されなかったことが確認できました。
break
文はwhile
文で使うこともできます。例えば、次のように使うことができます。
count = 0
while count < 10:
if count == 3:
break
print(count)
count += 1
このプログラムを実行すると、出力結果は下記のようになります。
0
1
2
count
変数が「3」だったときにbreak
しました。そのため、0から2までの出力で処理が終わりました。
以上がPythonのbreak
文の基本的な使い方です。このように、break
文はループ処理を制御するための重要なツールです。