Oi, Evandro. Tudo bem com você?
Sua solução atende à lógica proposta pela atividade e as mensagens são exibidas de acordo com a paridade dos números da contagem. A utilização do range(10, 0, -1) também está correta para realizar a contagem regressiva.
Há apenas um detalhe que pode ser simplificado: a instrução contagem -= 1 dentro do for não produz efeito na iteração seguinte, pois o valor de contagem é controlado pelo próprio range. Dessa forma, essa linha pode ser removida sem alterar o resultado do programa.
Como exemplo, mesmo quando contagem vale 10 e você faz contagem -= 1, na próxima repetição o laço utilizará automaticamente o valor 9 definido pelo range.
Parabéns pela resolução e obrigado por compartilhar seu código. O fórum está à disposição para acompanhar sua evolução nos estudos.
Para saber mais:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!