keyword continue en Python

La keyword continue en Python se usa para finalizar la iteración actual en un bucle for o un bucle while , y continúa con la siguiente iteración.

La palabra reservada de esta lección forma parte del núcleo del lenguaje Python. No puedes usarla como nombre de variable; su significado es fijo y universal en cualquier proyecto.

Entender keywords reduce errores de sintaxis y acelera la lectura de código ajeno.

En Python, la palabra clave " continue " es utilizada dentro de bucles (como "for" o "while") para omitir el resto del código en la iteración actual y pasar a la siguiente iteración. Cuando el intérprete de Python encuentra la palabra clave "continue" dentro de un bucle, ignora cualquier código que esté después de ella en esa iteración y procede a la siguiente iteración.

Ejemplo

Omita la iteración si la variable i es 3, pero continúe con la siguiente iteración:

Ejemplo

    for i in range(9):
  if i == 3:
    continue
  print(i)
  

En el ejemplo, si la condición dentro del "if" es verdadera, la palabra clave "continue" saltará al siguiente elemento en la secuencia sin ejecutar el código que sigue a continuación.

Ejemplo

Use la palabra clave continuar en un ciclo while:

Ejemplo

    import numpy as np

print(np.__version__)
  

En el ejemplo, si la condición dentro del "if" es verdadera, la palabra clave "continue" saldrá del bucle while y se evaluará nuevamente la condición para decidir si ejecutar el bucle nuevamente o terminarlo.

En resumen, "continue" es una palabra clave que permite controlar el flujo de ejecución dentro de bucles en Python, permitiendo omitir ciertas iteraciones o detener el bucle en función de ciertas condiciones.

Practica keyword continue en Python en el editor

Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.

Ejercicio: Bucle for con range()

Omita la iteración si la variable i es 3, pero continúe con la siguiente iteración.

Ejemplo

    for i in range(9):
    if i == 3:
        continue
    print(i)
  
Abrir en editor

Ejercicio: Comprobar NumPy

Muestra la versión de NumPy cargada en el editor.

Ejemplo

    import numpy as np

print(np.__version__)
  
Abrir en editor

Cómo practicar

1. Pulsa Ejecutar en el bloque de código.
2. Modifica un valor o argumento.
3. Vuelve a ejecutar y observa la consola.


Resumen

  • Ejecuta y modifica cada ejemplo antes de seguir.
  • Revisa errores de indentación y de importación de módulos.
  • Consulta la lección anterior y la siguiente del menú lateral.

Comprueba lo aprendido

Responde 2–3 preguntas sobre esta lección. Verás ✓ en verde si aciertas o ✗ en rojo si fallas.