Pythonでループ処理を中断、強制終了する方法/breakの使い方

IT

ループ処理の途中で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以降のループ処理はキャンセルされます。

関連記事

Python操作方法、関数・メソッドリファレンス
使用用途別にまとめたPythonリファレンスページです。 初期準備、基本概念 ダウンロード、インストール、起動 ShellとEditor、保存、実行 保存したPythonの起動 コメント、docstring、行またぎ コメント、...

コメント

モバイルバージョンを終了