Mundo em Python

Calcular o dia da Páscoa

def pascoa():
ano = int (input ('Digite o valor do ano: '))
d=(19*(ano%19)+24)%30
e=(2*(ano%4)+4*(ano%7)+6*d+5)%7
if d+e<10:
dia_da_pascoa=d+e+22
else:
dia_da_pascoa=d+e-9
if d+e<10:
mes_da_pascoa=3
print('Março')
else:
mes_da_pascoa=4
mes = 'Abril'
if dia_da_pascoa==26 and mes_da_pascoa==4:
dia_da_pascoa=19
if dia_da_pascoa==25 and mes_da_pascoa==4 and\
d==28 and e==6 and (ano%19)>10:
dia_da_pascoa=18

print ('O valor do dia da Páscoa: ' + str (dia_da_pascoa))
print ('O valor do mês da Páscoa: ' + str (mes))
print(f"A data da Páscoa do ano {ano} é em {dia_da_pascoa} do mês {mes}")
escolha=True
while escolha:
print("\n")
print("\t\tCalcular a Páscoa ")
print("""
1.Calcular a Páscoa
2.Exit/Quit/Saída
""")
escolha= input("Por favor, escolha a opção: ") if escolha == "1":
pascoa()
elif escolha == "2":
print("Fim do programa!")
quit()
else:
print("\n Escolha não válida.\n Tente outra vez.")
0