本帖最后由 jackz007 于 2021-1-4 16:28 编辑 y = int(input('请输入一个年份:'))
if y % 4 == 0 and y % 100 != 0 or y % 400 == 0:
print("%d 年是闰年" % y)
else:
print("%d 年不是闰年" % y)
c , d , e = 0 , [] , y
print("%d 年前 10 个闰年分为:" % y)
while c < 10:
y -= 1
if y % 4 == 0 and y % 100 != 0 or y % 400 == 0:
d . insert(0 , y)
c += 1
for y in d:
print('\t%d' % y)
c , y = 0 , e
print("%d 年后 10 个闰年分为:" % y)
while c < 10:
y += 1
if y % 4 == 0 and y % 100 != 0 or y % 400 == 0:
print('\t%d' % y)
c += 1
运行实况D:\0002.Exercise\Python>python x.py
请输入一个年份:2020
2020 是闰年
2020 年前 10 个闰年分为:
1980
1984
1988
1992
1996
2000
2004
2008
2012
2016
2020 年后 10 个闰年分为:
2024
2028
2032
2036
2040
2044
2048
2052
2056
2060
D:\0002.Exercise\Python>
|