输入年份,数字来判断该年份是否为润年
思路:
1.首先要获取键盘的输入
2.再进行条件的判断,
润年的判断条件是:
a.可以整除400,并且为整数,取余数作为判断依据。
year % 400 == 0 整除
b.是4的倍数,不是100的倍数,为润年。
判断为润年条件用and,
year % 4 ==0 and year % 100 != 0
注:4的倍数代码为
year % 4 == 0
不是100的倍数为
year % 100 != 0
以上2个条件是“或者”的关系,用or代码
详:
获取键盘输入年份,赋值给变量为year,
year = input("请输入年份")
把字符串转成int
year = int(year)
判断
if (year % 400 == 0) or (year % 4 == 0 and year % 100 != 0):
print("润年")
else:
print("不是润年")_