Olá, Bruno!
Parabéns por concluir a atividade Verificando a paridade de um número.
Sua solução utiliza o operador de módulo (%) de forma muito precisa. Essa é a maneira mais direta e objetiva de identificar a paridade, pois foca no resto da divisão por 2. E, o uso do bloco try/except com a função opcao_invalida demonstra um ótimo cuidado com a experiência do usuário, garantindo que o programa não pare de funcionar caso alguém digite um texto em vez de um número.
Na sua visão, você acredita que utilizar o try/except traz mais confiança para quem está usando o programa ou as mensagens de erro padrão do Python já seriam compreensíveis?
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!