Python | ループを途中で止める break 文

JavaScript 未分類
スポンサーリンク

主な内容の要点

break文は、ループの途中で強制的に抜け出すための命令です。条件がまだ「True」であっても、breakを使えば即座にループを終了できます。


基本ポイント

  • 通常のループ終了
    • whileforループは、条件がFalseになると終了します。
  • breakによる終了
    • 条件に関係なく、breakが実行された瞬間にループを抜けます。
  • よくある使い方
    • 特定の入力や状況で「もう処理を続けなくていい」と判断したときに使う。

サンプルイメージ

counter = 1
while counter <= 5:
    text = input("数字を入力してください: ")
    if text == '999':   # 特別な終了条件
        print("中断します")
        break           # ここでループ終了
    number = int(text)
    print(counter, "回目:", number * number)
    counter += 1

print("終了しました")
Python
  • 通常は5回繰り返します。
  • でも「999」と入力すると、その時点でループを終了します。

初心者へのヒント

  • breakは「緊急脱出ボタン」のようなもの。
  • ループを「条件がFalseになるまで」ではなく、「特定の状況で即終了」したいときに便利。
  • 入力チェックや、エラーが出たときの処理に使うことが多い。

まとめ

  • breakはループを途中で止める命令。
  • 条件式がまだTrueでも、breakを使えば即終了。
  • 「特定の入力や条件で処理を打ち切りたい」ときに役立つ。

これを理解すると、柔軟にループを制御できるようになります。

タイトルとURLをコピーしました