📅  最后修改于: 2023-12-03 15:28:49.500000             🧑  作者: Mango
这是一个简单的程序,它可以帮你判断某年是闰年还是平年。
最简单的方法是通过以下公式来判断:
这里是相应的代码片段:
def is_leap_year(year):
"""判断是否为闰年"""
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
return True
else:
return False
使用示例:
# 判断某年是否为闰年
year = 2020
if is_leap_year(year):
print(f"{year}年是闰年")
else:
print(f"{year}年不是闰年")
输出结果:
2020年是闰年
另一种常见的判断方法是通过判断该年份的2月份有多少天来判断:
这里是相应的代码片段:
import calendar
def is_leap_year(year):
"""判断是否为闰年"""
if calendar.isleap(year):
return True
else:
return False
使用示例:
# 判断某年是否为闰年
year = 2020
if is_leap_year(year):
print(f"{year}年是闰年")
else:
print(f"{year}年不是闰年")
输出结果:
2020年是闰年
以上就是两种判断闰年的方法,你可以根据自己的喜好来选择使用哪种方法。