if 判断条件是否有问题
来源:2-12 编程练习
qq_大灰狼_3
2019-04-17 19:31:44
year = input("请输入年份:") print(year) year_1 = int(year) print(year_1) if (year_1 / 4 == 0 and year_1 / 100 == 0) or year_1 / 400 == 0: print("是闰年") else: print("不是闰年")
1回答
同学,你好,你的if判断语句存在问题:#判断是否是闰年:1、能被4整除,但是不能被100整除的年份 2、能被400整除的年份 ,(整除的意思是余数为0)
解决方案:
if (year_1 % 4 == 0 and year_1 % 100 != 0) or year_1 % 400 == 0:
如果我的回答解决了你的疑惑,欢迎采纳!!^_^ 祝学习愉快~~~~~
相似问题