Parabéns! Ficou muito bom!
Tenho duas sugestões para que você continue sua melhoria contínua:
Se atente ao seu padrão de estilo:
Ou use aspas simples em todos as strings, ou use aspas duplas em todas as strings. Parece besteira, mas é importante.
Belíssimo uso do 'operador ternário' do python na linha paridade = "par" if numero % 2 == 0 else "ímpar"
, apenas uma forma de melhorar seria utilizar curto circuito ao invés de comparação, da seguinte maneira: paridade = "par" if not numero % 2 else "ímpar"
, já que 0 avalia para False.