Nivel principiante6 min

    Bucles while en Python

    El bucle while repite un bloque de código mientras una condición sea True. Es ideal cuando no sabes de antemano cuántas iteraciones necesitas.

    Lo que aprenderás

    while, condición de parada, break, bucle infinito, contador

    Estructura básica

    El while evalúa la condición antes de cada iteración. Si es False desde el principio, el bloque no se ejecuta nunca.

    contador = 0
    
    while contador < 5:
        print(contador)
        contador += 1
    # 0, 1, 2, 3, 4

    while con break

    Puedes usar while True con un break para controlar la salida desde dentro del bucle.

    intentos = 0
    
    while True:
        intentos += 1
        print(f"Intento {intentos}")
        if intentos >= 3:
            print("Máximo de intentos alcanzado")
            break

    Practica ahora mismo

    Has leído cómo funciona Bucles while en Python. Ahora pruébalo: escribe y ejecuta código en el navegador, sin instalar nada.

    Lecciones relacionadas