Declaración de ruptura de Python

Termina el ciclo actual y reanuda la ejecución en la siguiente instrucción, al igual que la instrucción break tradicional en C.

El uso más común de la rotura es cuando se activa alguna condición externa que requiere una salida apresurada de un bucle. losbreakLa instrucción se puede utilizar tanto en bucles while como for .

Si está utilizando bucles anidados, la instrucción break detiene la ejecución del bucle más interno y comienza a ejecutar la siguiente línea de código después del bloque.

Sintaxis

La sintaxis de un break declaración en Python es la siguiente:

break

Diagrama de flujo

Ejemplo

#!/usr/bin/python

for letter in 'Python':     # First Example
   if letter == 'h':
      break
   print 'Current Letter :', letter
  
var = 10                    # Second Example
while var > 0:              
   print 'Current variable value :', var
   var = var -1
   if var == 5:
      break

print "Good bye!"

Cuando se ejecuta el código anterior, produce el siguiente resultado:

Current Letter : P
Current Letter : y
Current Letter : t
Current variable value : 10
Current variable value : 9
Current variable value : 8
Current variable value : 7
Current variable value : 6
Good bye!