Saltar al contenido

Declaraciones de interrupción y continuación – PythonForBeginners.com

Las declaraciones de ruptura existen en Python para salir o “romper” un bucle condicional for o while. Cuando termina el ciclo, el código toma y ejecuta la siguiente línea inmediatamente después del ciclo que se rompió.


numbers = (1, 2, 3)
num_sum = 0
count = 0
for x in numbers:
        num_sum = num_sum + x
        count = count + 1
        print(count)
        if count == 2:
                break

En este ejemplo, el bucle se romperá después de que el recuento sea igual a 2.

La instrucción continue se usa para omitir código dentro de un bucle para ciertas iteraciones del bucle. Una vez que se omite el código, el ciclo continúa donde lo dejó.


for x in range(4):
   if (x==2):
      continue
   print(x)

Este ejemplo imprimiría todos los números del 0 al 4 excepto el 2.

Entrenamiento de Python recomendado

Para el entrenamiento de Python, nuestra principal recomendación es DataCamp.