输出1900-2000的所有闰年python
时间: 2023-05-02 07:03:07 浏览: 170
下面是Python代码,用于输出1900-2000的所有闰年:
```
for year in range(1900, 2001):
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
print(year, end=' ')
```
输出结果为:
```
1904 1908 1912 1916 1920 1924 1928 1932 1936 1940 1944 1948 1952 1956 1960 1964 1968 1972 1976 1980 1984 1988 1992 1996 2000
```
相关问题
python输出1000-2000的闰年
下面是使用Python编程语言输出1000-2000年之间所有闰年的方法:
```python
for year in range(1000, 2001):
if year % 4 == 0 and year % 100 != 0 or year % 400 == 0:
print(year)
```
代码中,使用for循环遍历1000-2000年的所有年份,使用if语句判断每一年是否是闰年,如果是,就将该年输出。闰年的判断条件是:能够被4整除但不能被100整除,或者能够被400整除。
python输出2000-3000的闰年
可以使用如下代码输出2000-3000之间的闰年:
```
for year in range(2000, 3001):
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
print(year)
```
代码中的`range(2000, 3001)`表示从2000到3000的整数序列,其中每一个数字都会被循环遍历。每遍历一个数字,都会判断它是否满足闰年的条件,即能被4整除但不能被100整除,或者能被400整除。如果满足条件,则会输出该年份。