用python编写程序,实现给定一个年份输入,判断其是否为闰年。示例输入一个年份,输出该年份是否是闰年
时间: 2024-09-08 14:04:39 浏览: 76
Python编程实现输入某年某月某日计算出这一天是该年第几天的方法
在Python中编写程序来判断一个年份是否是闰年,可以通过以下逻辑实现:
1. 如果年份能被4整除且不能被100整除,则为闰年。
2. 如果年份能被400整除,也是闰年。
3. 其他情况都不是闰年。
根据以上逻辑,我们可以编写如下的Python代码:
```python
def is_leap_year(year):
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
return True
else:
return False
# 示例输入输出
input_year = int(input("请输入一个年份:"))
if is_leap_year(input_year):
print(f"{input_year}年是闰年")
else:
print(f"{input_year}年不是闰年")
```
这段代码首先定义了一个函数`is_leap_year`,用来判断年份是否为闰年。然后通过输入获取一个年份,并使用这个函数判断该年份是否为闰年,并输出结果。
阅读全文