Hola Nancy, espero que estés bien
Un bucle infinito ocurre cuando la condición para terminar el bucle nunca se cumple, lo que hace que el programa se ejecute indefinidamente. En el caso del código de André, el problema es que el contador nunca se incrementa dentro del bucle while. Esto significa que la condición contador < 10 siempre es verdadera, y el bucle nunca termina.
Para resolverlo, es necesario incrementar el contador en cada iteración del bucle. Aquí tienes el código corregido:
contador = 0
while contador < 10:
print(f"Procesando datos...{contador + 1}")
contador += 1 # Incrementa el contador para evitar el bucle infinito
Con esta modificación, el contador se incrementa en cada iteración, y el bucle terminará cuando el contador alcance el valor de 10.
Espero haber ayudado y buenos estudios!