Python函数,用于判断一个年份是否是闰年
发布时间:2023-12-03 13:40:15
要判断一个年份是否是闰年,需要满足以下条件之一:
1. 该年份能被4整除但不能被100整除;
2. 该年份能被400整除。
根据以上规则,我们可以编写一个Python函数来实现:
def is_leap_year(year):
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
return True
else:
return False
这个函数接受一个年份作为输入,并返回一个布尔值,表示该年份是否是闰年。
函数中的year % 4 == 0判断年份能否被4整除,year % 100 != 0判断年份不能被100整除,year % 400 == 0判断年份能被400整除。如果同时满足这三个条件,就返回True,表示是闰年;否则返回False,表示不是闰年。
以下是一些测试示例:
print(is_leap_year(2000)) # 输出 True print(is_leap_year(1900)) # 输出 False print(is_leap_year(2020)) # 输出 True print(is_leap_year(2021)) # 输出 False
根据闰年的定义和上述函数,我们可以判断一个年份是否是闰年。
