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

O que é um loop infinito?

contador = 0

while contador < 10:
    print("Processando dados...")
    contador += 1

print("Dados processados!")
1 resposta
solução!

Oi, Julia! Como vai?

Seu código demonstra bem como evitar um loop infinito, já que a variável contador começa em 0 e é incrementada com contador += 1 a cada repetição. Assim, em algum momento a condição contador < 10 deixa de ser verdadeira e o while é encerrado corretamente.

Continue praticando esse controle de repetição, porque ele é muito importante para usar while com segurança. Dica: sempre que usar um laço while, confira se existe alguma instrução dentro dele que modifica a condição de parada, como aconteceu com o contador += 1. O que aconteceria se essa linha fosse removida do seu código?

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