1
resposta

[Projeto] O que é um loop infinito?

contador = 0

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

Olá, Ângelo! Tudo bem?

Um loop infinito ocorre quando um loop continua executando sem parar, porque a condição para sua interrupção nunca é atingida.

Isso pode acontecer, por exemplo, se a condição do loop nunca se tornar falsa. No seu exemplo de código:

contador = 0

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

O loop while está configurado para executar enquanto o contador for menor que 10. A cada iteração, o valor de contador é incrementado em 1 com contador += 1. Isso significa que o contador se tornará 10 em algum momento, fazendo com que o loop pare de executar.

Para que o loop se tornasse infinito, você poderia omitir o incremento de contador, assim:

contador = 0

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

Sem o incremento, contador nunca chegaria a 10. Assim, o loop continuaria sendo executado infinitamente.

Espero ter ajudado e fico à disposição se precisar.

Abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado