Solucionado (ver solução)
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!