contador = 0
#faltou colocar o contador "contador +=1"
while contador < 10:
print("Processando dados...")
contador += 1
contador = 0
#faltou colocar o contador "contador +=1"
while contador < 10:
print("Processando dados...")
contador += 1
Olá, Sergio, como vai?
Sua resposta está muito boa. Você identificou corretamente o ponto que causa o loop infinito no código. Sem incrementar o valor de contador, a condição contador < 10 nunca se torna falsa, o que faz com que o programa execute indefinidamente.
Ao incluir contador += 1 dentro do laço, o valor é atualizado a cada iteração e o loop termina quando o contador chega a 10, o que é o comportamento esperado.
Parabéns pela análise e obrigado por compartilhar sua sugestão. Continue participando das discussões, o fórum está à disposição para suas próximas contribuições.