我不知道什麼是錯的。我告訴我,我有一個字符串格式錯誤,其中a = y % 19
,然後它也告訴我,當我調用main()
時,模塊出現問題。沒有關於如何解決這個問題的線索,因爲它似乎我正確地調用main()
函數和string
似乎很好。基本的python編程
def main():
y = input("Enter year: ")
print ("y = ", y)
a = y % 19
print ("a = ", a)
b = y/100
print ("b = ", b)
c = y % 100
print ("c = ", c)
d = b/4
print ("d = ", d)
e = b % 4
print ("e = ", e)
g = (8 * b + 13)/25
print ("g = ", g)
h = (19 * a + b - d - g + 15)/30
print ("h = ", h)
j = c/4
print ("j = ", j)
k = c % 4
print ("k = ", k)
m = (a + 11 * h)/319
print ("m = ", m)
r = (2 * e + 2 * j - k - h + m + 32) % 7
print ("r = ", r)
n = (h - m + r + 90)/25
print ("n = ", n)
p = (h - m + r + n + 19) % 32
print ("p = ", p)
print ("In ", y, "Easter Sunday is on", p,)
if (n == 3):
print ("March")
if (n == 4):
print ("April")
main()
Python版本?併發布完整的追溯。 –