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

05 ¿Qué es un bucle infinito?

contador = 0
while contador < 10:
print('procesando datos')
contador += 1
Para salir del bucle infinito se tuvo que actualizar el contador.

1 respuesta

Hola Ariel, espero que estés bien

Un bucle infinito ocurre cuando una condición de parada nunca se cumple, lo que hace que el bucle continúe ejecutándose indefinidamente. En tu ejemplo, el bucle while tiene una condición contador < 10, y dentro del bucle, estás incrementando el valor de contador en 1 cada vez que se ejecuta. Esto significa que el bucle se detendrá cuando contador alcance el valor de 10, y por lo tanto, no es un bucle infinito.

Un ejemplo de un bucle infinito sería si no incrementaras el contador dentro del bucle, como en el siguiente código:

contador = 0
while contador < 10:
    print('procesando datos')
    # Aquí falta incrementar el contador

En este caso, como contador nunca cambia, la condición contador < 10 siempre será verdadera, lo que resultará en un bucle infinito.

Espero haber aclarado tu duda. ¡Espero que esto te ayude y buenos estudios!