Python break文

Pythonのbreak文は、C言語と同様に、最も内側のforまたはwhileループを終了させます。

break文はループ文を終了させるために使用します。つまり、ループ条件がFalseになっていない、またはシーケンスが完全に反復処理されていない場合でも、ループ文の実行を停止します。

break文はwhileループとforループで使用します。

ネストされたループを使用する場合、break文は最も深いループの実行を停止し、次のコード行の実行を開始します。

Python言語のbreak文の構文:

break

フローチャート:

例(Python 2.0+)

#!/usr/bin/python # -*- coding: UTF-8 -*- for letter in 'Python': # 最初の例 if letter == 'h': break print '現在の文字:', letter var = 10 # 2番目の例 while var > 0: print '現在の変数の値:', var var = var -1 if var == 5: # 変数 var が 5 に等しいときにループを終了 break print "Good bye!"

上記の例の実行結果:

当前字母 : P
当前字母 : y
当前字母 : t
当前变量值 : 10
当前变量值 : 9
当前变量值 : 8
当前变量值 : 7
当前变量值 : 6
Good bye!
その他の拡張