Python3 3.24 判断闰年
描述
判断某年是否是闰年。如果是闰年则输出Y,否则输出N。
注意:能被4整除的年份不一定是闰年,比如1900不是闰年,因为它能被100整除,而不能被400整除。2000年是闰年,因为它能被400整除。1984、1988是闰年,它们都能被4整除而不能被100整除。
格式
输入格式
输入只有一行,包含一个整数a(0 ≤ a ≤10000)。
输出格式
一行,如果公元a年是闰年输出Y,否则输出N。
样例
输入样例
2006
输出样例
N
题目分析
闰年的类型有两种:
1.能被400乘除
2.能被4整除但不能被100整除
代码
a = int(input())
if a%100 != 0 and a%4 == 0 or a%400 ==0:#所有是闰年的情况
print('Y')
else:
print('N')

浙公网安备 33010602011771号