1
resposta

Loop infinito.

O problema apresentado é o seguinte:

contador = 0
while contador < 10:
    print("Processando dados...")

A ideia é que enquanto o contador for menor que 10, a mensagem "Processando dados..." ira ser apresentado ao usuario. Porem sem incrementar valor a variavel contador, o codigo entra em um loop infinito.

Para resolver isso, devemos acrescentar uma pequena modificação:

contador = 0

while contador < 10:
    contador += 1
    print("Processando dados...")
    
print("Processamento concluido.")

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, Tiago! Como vai?

Agradeço por compartilhar.

Gostei da sua explicação sobre o loop infinito e como resolveu o problema incrementando o contador. Você mostrou que entendeu bem a importância de atualizar variáveis dentro de um laço while para evitar repetições sem fim.

Continue praticando esse tipo de estrutura, pois entender o fluxo de repetição ajuda muito no controle lógico do código.

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