Pythonでは、break
文を使用して最も近い外側のwhile
またはfor
ループから抜け出すことができます。このbreak
文は、特定の条件に基づいてループから抜け出すためによく使用されます。以下にその例を示します。
s = 'Hello, World!'
for char in s:
print (char)
if char == ',':
break
このコードでは、文字列s
の各文字を印刷し、文字が,
になったときにループから抜け出します。
また、ネストされたループでは、内側のループから抜け出すためにbreak
文を使用することができます。以下にその例を示します。
for a in range(...):
for b in range(..):
if some condition: # break the inner loop
break
このコードでは、some condition
が満たされたときに内側のループから抜け出します。
以上のように、Pythonのbreak
文を使うと、while
やfor
文の繰り返し処理を終了させることができます。if
文と組み合わせると、条件を設定してループ処理を終了させることができます。