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.
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
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!