题目
给定一个年份,判断所获取的年份是否为闰年。
输入:
包含一个整数year,表示当前年份。
输出:
输出一行,如果给定年份为闰年,输出yes,否则输出no。
解析
判断是否为闰年:能被4整除但不能被100整除或者能被400整除的年份是闰年。
代码
year = int(input())
if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
print("yes")
else:
print("no")
运行结果
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/0aaf145321754e428c48b01617763e3b.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/d1b485968b984c268dd35fbb3bef19f7.png)
小结
判断是否为闰年是一个很经典的问题,当然大家有更好的方法,欢迎大家在评论区留言~