用函数实现一个判断用户输入的年份是否是闰年的程序。
提示:
1.能被400整除的年份
2.能被4整除,但是不能被100整除的年份
以上2种方法满足一种即为闰年
def years(y):
"""闰年 平年判断"""
if (y % 400 == 0) or ((y % 100 != 0) and (y % 4 == 0)): # or and 用法要注意
return "闰年"
else:
return "平年"
y = int(input("请输入年份:"))
y1 = years(y)
print(y1)
#print("%d年是%s" % (y, years(y)))
网友评论