判断年份问题
来源:2-9 选择练习
慕先生9282506
2019-04-25 19:56:53
老师,这道题应该怎么改,到底是哪里出错了
1回答
input函数接收的是字符串类型,你得先转成int类型
其次下面条件你写反了if (year1 or year2) and year3:
你再试试
第一句话你可能有点误解,你得反着想。如果年份不能整除四或者它能整除100都不是闰年
year = int(input("请输入年份:"))
if (year % 4 == 0 or year % 100 != 0) and (year % 400 == 0):
print("{0}年是闰年".format(year))
else:
print("{0}年不是闰年".format(year))
相似问题
回答 3
回答 1