编写一个自定义函数,用于判断输入的年份是否为闰年,并编写程序 进行调用。
时间: 2024-11-09 19:26:34 浏览: 27
Matlab判断是否闰年及判断当月天数的函数例程
在Python中,你可以编写一个简单的函数来判断一个给定的年份是否为闰年。根据公历规则,闰年的条件是:如果该年份能被4整除但不能被100整除,或者它能被400整除,那么这个年份就是闰年。下面是一个示例函数:
```python
def is_leap_year(year):
"""
判断给定年份是否为闰年。
参数:
year (int): 需要检查的年份
返回值:
bool: 如果是闰年返回True,否则返回False
"""
if year % 4 != 0:
return False
elif year % 100 != 0:
return True
elif year % 400 == 0:
return True
else:
return False
```
然后你可以调用这个函数并传入具体的年份,例如:
```python
year_to_check = 2024
if is_leap_year(year_to_check):
print(f"{year_to_check}是闰年")
else:
print(f"{year_to_check}不是闰年")
```
阅读全文