ループ処理の途中でbreakを実行すると、ループをその時点で終了させ、次の処理に移らせることができます。
break
#python
i = 5
while i >= 0:
print(i)
i -= 1
while文の記事で作ったこのようなコードがあります。
このまま実行すると、条件であるiが0以上の間は処理が繰り返されますが、
#python
i = 5
while i >= 0:
print(i)
i -= 1
break
今度は最後にbreakを付け加えて実行してみます。
実行中のループ処理はbreakに当たった時点で終了するので、今度は最初の一回だけ処理が実行され、その後の処理はキャンセルされています。
似たような式をfor文で実行してみます。0からスタートして5までカウントするという式ですが、
#python
for i in range(0,6):
print(i)
break
同様にbreakを挿入してやれば、
break以降のループ処理はキャンセルされます。
関連記事
continueを実行すると、ループ処理をそこで中断して再度先頭に戻すことができます。
Python操作方法、関数・メソッドリファレンス
使用用途別にまとめたPythonリファレンスページです。
初期準備、基本概念
ダウンロード、インストール、起動
ShellとEditor、保存、実行
保存したPythonの起動
コメント、docstring、行またぎ
コメント、...
コメント