例如:
获取键盘输入 1000--5000 之间的年份(year),如果在年份之内,判断是平年还是闰年,如果不在给出错误信息提示
闰年: year % 4 ==0 并且 year % 100 !=0 或者 year % 400 ==0
year = int(input("请输入年份:"))
if 1000 <= year <= 5000:
if (year % 4 ==0 and year % 100 !=0) or (year % 400 ==0):
print(year,'是闰年')
else:
print(year,'是平年')
else:
print("请输入有效年份!")
以上输出结果为:
请输入年份:2000
2000 是闰年