Mesma paridade?

Crie uma função que receba um número como entrada e retorne True se a soma dos seus dígitos tiver a mesma paridade que o número inteiro. Caso contrário, retorne False.

Exemplos

parity_analysis(243) ➞ True
# 243 é ímpar, assim como 9 (2 + 4 + 3)

parity_analysis(12) ➞ False
# 12 é par, mas 3 é ímpar (1 + 2)

parity_analysis(3) ➞ True
# 3 é ímpar, 3 é ímpar e 3 é ímpar (3)

Notas

  • Paridade indica se um número é par ou ímpar. Se a soma dos dígitos for par e o próprio número também for par, retorne True. O mesmo vale se o número for ímpar e a soma dos seus dígitos também for ímpar.
  • Números de um único dígito obviamente têm a mesma paridade (veja o exemplo n.º 3).