Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] O que é um loop infinito?

Problema: A ausência de um contador ou instrução de parada dentro do laço.

contador = 0 # Inicializa o contador com o valor 0

while contador < 10:
    print("Processando dados...\n")
    contador += 1 # Incrementa o contador em 1 a cada iteração do loop
1 resposta
solução!

Oi, Marinaldo. Como vai?
Agradeço por compartilhar.

Chamou atenção a forma clara como você identificou que o problema aqui e a falta de atualização do contador dentro do while. A solução apresentada mostra bem como garantir que a condicao de parada seja atingida, evitando que o loop fique executando sem fim.

Uma dica interessante para o futuro e usar break quando voce quiser interromper um laco com base em uma condição específica.


contador = 0

while True:
    print("Processando dados")
    contador += 1
    if contador == 10:
        break
Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abracos e bons estudos!