1
resposta

O que é um loop infinito?

contador = 0

while contador < 10:
    print("Processando dados...")
    contador +=1
print(f"O código do André estava em loop infinito, pois a condição de saída nunca se torna falsa. Feito o ajuste no código.")
1 resposta

Olá, Estudante! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do while para controlar a repetição com Python, utilizou muito bem o incremento de variável para avançar na condição e ainda compreendeu a importância da condição de saída para evitar loops infinitos.

Uma dica interessante para o futuro é aplicar o break em situações específicas, quando deseja interromper o loop antes da condição natural. Assim:

contador = 0
while True:
    print("Processando dados...")
    contador += 1
    if contador == 10:
        break

Isso garante que o loop seja encerrado ao atingir o limite definido.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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