contador = 0
while contador < 10:
print('procesando datos')
contador += 1
Para salir del bucle infinito se tuvo que actualizar el contador.
contador = 0
while contador < 10:
print('procesando datos')
contador += 1
Para salir del bucle infinito se tuvo que actualizar el contador.
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!