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