Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

[Projeto] O que é um loop infinito?

O problema no código do André era que o contador não
estava sendo incrementado, resultando em um valor constante de 0 e,
consequentemente, em um loop infinito.

print('Corrigindo um Loop Infinito\n')

contador = 0

while  contador < 10:
    print('Processando dados...')
    contador = contador +1
    print(contador)
1 resposta
solução!

Olá, Pedro, como vai?

Sua explicação está correta e sua solução demonstra bem a diferença entre um loop que progride e um loop que nunca alcança sua condição de parada. A inclusão do incremento do contador garante que o while deixe de ser executado no momento esperado.

Continue compartilhando seus exercícios no fórum. Estamos à disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!