1
resposta

Resolução proposta Looping infinito

Nesse caso decidi fazer o " +=1" do contador a cima do print, pois achei mais interessante ele contar de 1 a 10 ao invés de conta de 0 a 9.

contador = 0

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

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Lucas! Como vai?

Agradeço por compartilhar.

Achei interessante a forma como você organizou o incremento contador += 1 antes do print(). Isso realmente faz o loop mostrar valores de 1 a 10, o que torna a saída mais intuitiva. É uma ótima forma de demonstrar controle sobre a lógica do laço while.

Uma dica interessante para o futuro é testar o mesmo comportamento com o for, que já faz o controle de incremento automaticamente:


for contador in range(1, 11):
    print(f"Processando dados...{contador}")

Esse código faz o mesmo processo, mas o for cuida do contador sem precisar do += 1.

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