编写函数判断输入的年份是否是闰年
时间: 2024-10-21 20:17:31 浏览: 31
C#、vb.net及SQL判断指定年份是否为闰年的方法
5星 · 资源好评率100%
编写一个函数来判断给定的年份是否是闰年的方法通常涉及闰年的规则:普通闰年能被4整除,但是世纪闰年需要同时满足能被400整除。以下是这个功能的一个Python示例:
```python
def is_leap_year(year):
if year % 4 == 0:
if year % 100 == 0:
if year % 400 == 0:
return True # 是世纪闰年
else:
return False # 否则不是闰年
else:
return True # 普通闰年
else:
return False # 年份不是闰年
# 测试例子
print(is_leap_year(2000)) # 输出: True
print(is_leap_year(1900)) # 输出: False
print(is_leap_year(2023)) # 输出: False
```
阅读全文