O código fonte a seguir está incorreto, pois o laço de repetição while realiza a seguinte validação: enquanto contador for menor que 10, ele executa uma ação. No entanto, após executar essa ação, não há uma atualização no valor de contador. Por esse motivo, o laço entra em um loop infinito.
contador = 0
while contador < 10: print("Processando dados...")
Aplicação correta:
contador = 0 # Iniciamos o contador com o valor zero.
while contador < 10: # Entramos no laço de repetição com a condição: enquanto o contador for menor que 10, execute o bloco de código. print(f"Processando dados... {contador}") # Imprimimos uma mensagem informando o valor atual do contador. contador += 1 # Incrementamos o contador, somando 1 ao seu valor anterior a cada iteração.