Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Contagem Regressiva

Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Oi, Flavia. Tudo bem com você?

O seu código de contagem regressiva executa a lógica de repetição de maneira muito interessante. Ao analisar o comportamento do loop, nota-se que a mensagem final sobre aproveitar a promoção é exibida independentemente de o número de segundos ser par ou ímpar. Isso acontece porque essa instrução está posicionada no mesmo nível de indentação do bloco principal do laço de repetição, fazendo com que ela seja executada a cada iteração do contador.

Em Python, a estrutura dos blocos é definida estritamente pelos espaços de recuo, então remover a indentação dessa linha faria com que ela aguardasse o término de todas as repetições antes de aparecer na tela.

Como você acha que o comportamento do programa mudaria se essa mensagem final dependesse de uma condição específica, como acontecer apenas quando os segundos chegassem a zero?

Parabéns pela dedicação ao projeto, o fórum está sempre à disposição para suas dúvidas.

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

Olá Mike! Obrigada pelo feedback.