Earn 20 XP


  • Con el ciclo while, podemos ejecutar un conjunto de declaraciones repetidamente siempre que una condición sea verdadera.
  • Sintaxis:
1 2 mientras condición: declaraciones)
  • Todas las sentencias sangradas por el mismo número de espacios de caracteres después de una condición while se consideran parte de un solo bloque de código. Python usa la sangría como su método de agrupar declaraciones.

  • Por ejemplo:

imagen.png

  • Vamos a entender lo que está sucediendo en el programa anterior.
    • El valor de x se asigna como 1
    • El ciclo while comienza con la condición de que x debe ser menor que 4
    • Las dos declaraciones posteriores tienen la misma sangría y se considerarán parte del ciclo while
    • Se imprime el valor de x. Inicialmente, x=1
    • El valor de x entonces se incrementa en 1. Así que ahora, x=2
    • El control vuelve a la línea de condición; x es menor que 4 (2<4). Esto significa que las siguientes sentencias se ejecutarán de nuevo
    • Esto continúa hasta que a x se le asigna un valor de 4. Luego, la condición falla ya que x no es menor que 4
    • Las siguientes dos sentencias no se ejecutarán y el ciclo while terminará.

El tutor en el siguiente video ha usado un editor de Python diferente. Pero no se preocupe, el mismo código funcionará en Jupyter o Colab Notebooks.