El problema es que contador nunca cambia.
Siempre vale 0, y como 0 < 10 es siempre verdadero…
el while nunca termina
El problema es que contador nunca cambia.
Siempre vale 0, y como 0 < 10 es siempre verdadero…
el while nunca termina
¡Hola, Juan!
Parece que estás lidiando con un bucle infinito. 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 caso, mencionas que el contador nunca cambia y siempre vale 0. Esto sugiere que dentro del bucle while, no estás actualizando el valor del contador. Para solucionar este problema, asegúrate de incrementar o modificar el valor del contador dentro del bucle. Aquí tienes un ejemplo:
contador = 0
while contador < 10:
print(contador)
contador += 1 # Esto incrementa el contador en 1 en cada iteración
En este ejemplo, el bucle while se ejecutará mientras contador sea menor que 10. Dentro del bucle, contador se incrementa en 1 en cada iteración, lo que eventualmente hará que la condición contador < 10 sea falsa y el bucle termine.
Espero que este ejemplo te ayude a resolver el problema. ¡Espero haber ayudado y buenos estudios!