编写程序,使用不同的方法输出2000到3000的所有闰年
时间: 2024-06-10 15:08:49 浏览: 99
用C++输出1000-2000之间的闰年
您好!关于您的问题,我可以给您提供一个简单的实现方法,如下所示:
方法一:使用循环判断
```python
for year in range(2000, 3001):
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
print(year)
```
方法二:使用列表推导式
```python
leap_years = [year for year in range(2000, 3001) if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0)]
print(leap_years)
```
希望这些代码能够帮助您解决问题! 如果您有更多问题,可以继续问我哦。
阅读全文