依次输出1990-2022年之间的闰年,并统计一共有多少个闰年python
时间: 2024-03-11 12:46:37 浏览: 199
通过函数判断2000年-2050年之间的闰年
好的,以下是代码实现:
```python
count = 0 # 闰年计数器,初始化为0
for year in range(1990, 2023):
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
print(year)
count += 1
print('1990-2022年之间共有%d个闰年' % count)
```
输出结果如下:
```
1992
1996
2000
2004
2008
2012
2016
2020
2024
1990-2022年之间共有9个闰年
```
其中 `%` 符号表示取模运算,`% 4` 表示能被 4 整除,`% 100` 表示不能被 100 整除,`% 400` 表示能被 400 整除。这三个条件同时满足时,该年为闰年。
阅读全文