本关任务:编写一个函数,能判断年份n是否是闰年,并调用该函数判断输入的年份是否为闰年。
时间: 2024-05-01 22:23:38 浏览: 26
闰年的定义是:能够被4整除但不能被100整除的年份或者是能够被400整除的年份。
以下是判断年份是否为闰年的函数代码实现:
```python
def is_leap_year(n):
if n % 4 == 0 and n % 100 != 0 or n % 400 == 0:
return True
else:
return False
```
接下来,我们可以调用该函数判断输入的年份是否为闰年,示例代码如下:
```python
year = int(input("请输入一个年份:"))
if is_leap_year(year):
print("{}年是闰年".format(year))
else:
print("{}年不是闰年".format(year))
```
在这里,我们使用`input()`函数获取用户输入的年份,然后将其转换为整数类型传递给`is_leap_year()`函数进行判断,最后根据函数返回的结果输出判断结果。