1
resposta

[Sugestão] como resolver o exercício.

contador = 0

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

contador +=1

Olá amigos

O que falta é ele adicionar um incremento ao contador dele, como o contador inicia no 0 ele nunca será maior ou igual ao número 10. É como sua mãe pedir para limpar o quarto e se você nunca limpa, você não sai. "enquanto não limpar o quarto você não sai". Olha se tu for desobediente se fica em loop infinito de dias, pode ser uma semana, ou dois dias, até que a condição seja atendida.

E nesse caso adicionando o incremento ao contador, toda vez que ele iniciar para verificar a condição já será outro número

1 resposta

Olá, Juan, como vai?

O seu raciocínio sobre a necessidade de um incremento para que a condição de parada seja alcançada está correto. No código original do André, a variável de controle permanecia estática, o que impedia que a expressão booleana se tornasse falsa. Ao adicionar a linha de incremento dentro do bloco de repetição, o Python atualiza o valor da variável a cada iteração, garantindo que o ciclo tenha um fim após dez execuções.

Parabéns por compartilhar sua resolução e continue interagindo com a comunidade para fortalecer seu aprendizado. O fórum permanece à sua disposição para futuras dúvidas ou sugestões.

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