El ciclo while es una estructura de control en Python que permite repetir un bloque de código siempre que se cumpla una condición específica. El bloque de código se ejecuta repetidamente mientras la condición sea verdadera y se detiene cuando la condición se vuelve falsa. Veamos cómo funciona paso a paso:
Paso 1: Inicializar una variable de control
Antes de entrar al ciclo while, debemos inicializar una variable de control que se utilizará para evaluar la condición del ciclo. Por ejemplo, podemos crear una variable llamada “contador” y asignarle un valor inicial de 0.
contador = 0
Paso 2: Escribir la condición
La condición se escribe después de la palabra clave “while”. El bloque de código dentro del ciclo se ejecutará mientras la condición sea verdadera. Por ejemplo, podemos escribir la condición “mientras el contador sea menor que 5”.
while contador < 5:
Paso 3: Escribir el bloque de código
El bloque de código que se ejecutará repetidamente debe estar indentado con espacios o tabulaciones. Python utiliza la indentación para determinar qué líneas de código pertenecen al ciclo. Por ejemplo, vamos a imprimir el valor actual del contador y luego incrementarlo en 1 en cada iteración.
contador += 1
Paso 4: Actualizar la condición
Dentro del bloque de código, debemos asegurarnos de actualizar la condición de alguna manera para evitar que el ciclo se ejecute infinitamente. En este caso, estamos incrementando el contador en 1 en cada iteración, lo que eventualmente hará que la condición sea falsa.
print("El contador es:", contador)
contador += 1
Paso 5: Resultado final
Aquí tienes el código completo del ciclo while:
contador = 0
while contador < 5:
print(“El contador es:”, contador)
contador += 1