Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Bucle infinito

Se debe debe incrementar el valor de contador. Tal como se muestra en el siguiente código:

while contador < 10:
contador+=1;
print("Procesando datos...")

1 respuesta

Hola Yecenia, espero que estés bien

Sugerencia: compartir tu proyecto en el canal #comparta-tu-codigo en el servidor ONE en Discord ;)

Parece que estás tratando de entender cómo evitar un bucle infinito en Python. En el código que compartiste, el bucle while se ejecuta mientras la condición contador < 10 sea verdadera. Sin embargo, si no incrementas el valor de contador dentro del bucle, esta condición siempre será verdadera, lo que resulta en un bucle infinito.

En tu código, ya has incluido la línea contador += 1, que es exactamente lo que necesitas para evitar que el bucle sea infinito. Cada vez que el bucle se ejecuta, esta línea incrementa el valor de contador en 1, y eventualmente, contador será igual a 10, lo que hará que la condición contador < 10 sea falsa y el bucle se detenga.

Aquí tienes un ejemplo práctico de cómo se ve el código correctamente:

contador = 0

while contador < 10:
    print("Procesando datos...")
    contador += 1

Con este ajuste, el bucle imprimirá "Procesando datos..." diez veces y luego se detendrá, evitando así el bucle infinito.

Espero haber aclarado tu duda. ¡Espero haber ayudado y buenos estudios!