contador = 0
while contador < 10:
print("Processando dados...")
contador += 1
falta de incremento no contador
contador = 0
while contador < 10:
print("Processando dados...")
contador += 1
falta de incremento no contador
Olá, Rafaela, como vai?
Você analisou corretamente a situação. O código original de fato não incrementava o valor da variável contador
, o que fazia com que a condição while contador < 10
nunca deixasse de ser verdadeira, gerando o loop infinito.
Ao acrescentar contador += 1
dentro do bloco, como você fez, o contador passa a aumentar a cada iteração, e em determinado momento deixa de ser menor que 10, finalizando o loop normalmente.
Muito bom ver sua participação no fórum, continue compartilhando suas ideias e soluções. O espaço está sempre à disposição.