python实现1800-2050年之间的所有闰年年份,同时要求每输出5个闰年年份则需要换一行显示。 [提示: 闰年指的是能被4整除且不能被100整除,或能被400整除的年份]
时间: 2023-10-24 12:05:40 浏览: 310
python计算闰年工具,快速计算闰年,适合小朋友学习使用
好的,可以使用以下 Python 代码实现:
```python
count = 0 # 计数器,用于控制每行输出5个闰年
for year in range(1800, 2051):
if year % 4 == 0 and year % 100 != 0 or year % 400 == 0: # 判断是否为闰年
print(year, end=' ')
count += 1
if count % 5 == 0: # 判断是否需要换行
print()
```
运行结果如下:
```
1804 1808 1812 1816 1820
1824 1828 1832 1836 1840
1844 1848 1852 1856 1860
1864 1868 1872 1876 1880
1884 1888 1892 1896 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 2004
2008 2012 2016 2020 2024
2028 2032 2036 2040 2044
2048
```
每行输出5个闰年,符合要求。
阅读全文