定义一个is leap year的高数具有一个形参y其主要作用当输入y时判断是否为闰年
时间: 2024-12-24 11:18:21 浏览: 0
check-leap-year:检查一年是否为闰年
在计算机编程中,特别是使用Python等语言时,我们可以创建一个函数来判断给定的年份y是否为闰年。通常,根据格里高利历(Gregorian calendar),判断闰年的条件如下:
1. 如果年份能被4整除,但不能被100整除,则是闰年;
2. 或者如果年份能被400整除,那么也是闰年。
这是一个简单的函数定义示例,它接受一个名为`y`的参数,并返回布尔值(True表示闰年,False表示非闰年):
```python
def is_leap_year(y):
if y % 4 == 0:
if y % 100 != 0 or (y % 400 == 0): # 判断不是世纪年或者世纪年能被400整除
return True
else:
return False
else:
return False
# 示例用法
year = 2020
if is_leap_year(year):
print(f"{year}是闰年")
else:
print(f"{year}不是闰年")
阅读全文