题目:输入一个年份,判断该年份是否为闰年。
解释:当一个年份能被4整除而不能被100整除或者可以直接被400整除时为闰年。
例如:
输入:2023
输出:No
输入:2020
输出:Yes
代码如下:
year = int(input("请输入年份:"))
if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0:
print("yes")
else :
print("No")
整体思路:这里用到Python中除法以及并列判断知识,是否可以整除使用取余判断是否为0即可。
运行结果: