1
resposta

O que é um loop infinito?

Olá pessoal,

Segue resultado referente ao exercício:

André está testando um novo recurso no backend do Buscante que processa dados em um loop. Durante os testes, ele percebeu que o sistema parou de responder, e suspeita que o problema está em um loop infinito.
Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Codigo corrigido:
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Obrigada!

1 resposta

Olá, Vanessa! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura. Você trouxe um ponto importante da atividade: um loop infinito acontece quando a condição de repetição nunca deixa de ser verdadeira, fazendo o programa continuar executando sem parar.

Uma dica interessante para o futuro é sempre conferir se existe uma condição que muda dentro do while, como um contador ou uma resposta do usuário. Veja este exemplo:

contador = 0

while contador < 5:
    print("Executando o loop")
    contador += 1

Nesse caso, o contador += 1 faz o valor mudar a cada repetição, permitindo que o loop termine quando chegar a 5.

Alura

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