判断输出1800年到2200年间是闰年的年份代码
时间: 2024-09-19 15:06:11 浏览: 33
python 输入年份 如果是闰年输出True 否则输出False 示例
5星 · 资源好评率100%
判断一个年份是否为闰年的标准有以下几个规则:
1. 能够被4整除的年份通常是闰年,但是...
2. 如果这个年份能被100整除,则不是闰年,除非它也能被400整除。
以下是一个简单的Python代码示例,用于检查1800年到2200年间的所有年份是否为闰年:
```python
def is_leap_year(year):
if year >= 1800 and year <= 2200:
# 根据闰年的规则判断
return (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0)
else:
# 年份不在范围内返回False
return False
for year in range(1800, 2201):
if is_leap_year(year):
print(f"{year}年是闰年")
```
这个函数首先检查给定的年份是否在指定范围内,然后应用闰年的规则进行判断。如果满足条件,它将输出该年份是闰年。
阅读全文