1
resposta

Resolucao - Exercicio

contador = 0

while contador < 10:
    print(f"Processando dados... {contador}")

    contador += 1

O codigo seguia sem uma condicao para finalizar o while, sendo assim acaba virando um laco infinito. Inclui uma condicao incrementando o valor do contador para que em um momento possa obter o valor da condicao de 10.

1 resposta

Oi, Eliza! Como vai?

Agradeço por compartilhar sua resolução com a comunidade Alura.

Você explicou muito bem o conceito por trás do loop infinito! Adicionar a condição de parada com o contador += 1 foi essencial para que o while deixasse de repetir indefinidamente e pudesse encerrar ao atingir o limite. Isso mostra atenção à lógica de controle de fluxo.

Continue praticando — entender bem o funcionamento de laços é fundamental em qualquer linguagem de programação.

Ícone de sugestão Para saber mais:

Um loop infinito acontece quando a condição do while nunca deixa de ser verdadeira. Por isso, é importante garantir que a condição possa ser atingida ou alterada ao longo do tempo.

Veja este artigo para entender melhor sobre o uso de laços: Estruturas de Repetição usando Loops While no Python

Alura

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