Boa tarde, Pedro! Tudo bem?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de constantes para tornar o código mais fácil de manter, utilizou muito bem o bloco try except
para tratar entradas inválidas de forma elegante e ainda compreendeu a importância do uso de condicionais para realizar verificações lógicas com clareza e objetividade.
Uma dica para evoluir ainda mais é encapsular a lógica de verificação em uma função separada, o que pode facilitar testes e reutilização do código.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!