Python Sentencia break
La sentencia break en Python, como en C, rompe el bucle for o while cerrado más pequeño.
La sentencia break se usa para terminar el bucle; es decir, incluso si la condición del bucle no es False o la secuencia aún no se ha recorrido por completo, la ejecución del bucle se detiene.
La sentencia break se usa en los bucles while y for.
Si usas bucles anidados, la sentencia break detendrá la ejecución del bucle más interno y comenzará a ejecutar la siguiente línea de código.
Sintaxis de la sentencia break en Python:
break
Diagrama de flujo:

Ejemplo (Python 2.0+)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
for letter in 'Python': # Primer ejemplo
if letter == 'h':
break
print 'Letra actual:', letter
var = 10 # Segundo ejemplo
while var > 0:
print 'Valor actual de la variable:', var
var = var -1
if var == 5: # Salir del bucle cuando la variable var sea igual a 5
break
print "Good bye!"
Resultado de la ejecución del ejemplo anterior:
当前字母 : P 当前字母 : y 当前字母 : t 当前变量值 : 10 当前变量值 : 9 当前变量值 : 8 当前变量值 : 7 当前变量值 : 6 Good bye!Otras extensiones