Python判断闰年

什么是闰年
闰年:2月有29天,全年366天。
数学计算公式

  1. 普通闰年:公历年份是4的倍数,且不是100的倍数的,为闰年(如:2024年,2020年) 闰年%4 == 0 and 闰年%100 !=0
  2. 世纪闰年:公历年份是整百数的,必须是400的倍数才是润年(如:2000年)闰年%400 == 0
    3.计算:闰年%4 == 0 and 闰年%100 != 0 闰年%400 == 0
    Python代码
    `
    """
    判断闰年,是闰年返回Ture,不是False
    """

def is_leap_year(year):
return year % 4 == 0 and year % 100 != 0 or year % 400 == 0

def main():
year = int(input("请输入你要查询的年份:"))
print('%d年是闰年(Ture|False)%s' % (year, is_leap_year(year)))

if name == 'main':
main()
`

posted @ 2024-11-12 22:19  大耳朵柯基别跑  阅读(1)  评论(0编辑  收藏  举报