Pythonのbreak文の利用方法

Pythonのbreak文は、ループ処理中に条件を満たした場合に、ループを強制的に終了するための命令です。break文はforループやwhileループなど、様々なループ処理で利用されます。

forループの中断

例えば、以下のようなforループがあったとします。

for i in range(1, 11):
    print(i)

このループでは、1から10までの数値を順番に出力する処理が行われます。しかし、このループを途中で強制的に終了させたい場合があります。その場合、break文を利用することができます。

for i in range(1, 11):
    if i == 5:
        break
    print(i)

このコードでは、iが5の場合にbreak文が実行されるため、処理が終了します。そのため、出力結果は以下のようになります。

1
2
3
4

このように、break文を利用することで、ループ処理を強制的に終了させることができます。

whileループの中断

whileループでも同様の方法でbreak文を利用することができます。

例えば、以下のようなwhileループがあったとします。

i = 0
while i < 10:
    i += 1
    print(i)

このループでも、条件に応じてループを強制的に終了させることができます。

i = 0
while i < 10:
    if i == 5:
        break
    i += 1
    print(i)

このコードでは、iが5の場合にbreak文が実行されるため、処理が終了します。そのため、出力結果は以下のようになります。

1
2
3
4

まとめ

このように、Pythonのbreak文を利用することで、ループ処理を柔軟に制御することができます。ただし、break文を多用すると、コードの読みやすさが損なわれることがあるため、適切な場面で利用するようにしましょう。これらのプログラムはPythonの基本的な文法で実装することができます。Pythonの基礎学習には下記のようなサイトの利用が有効です。

click.linksynergy.com

click.linksynergy.com