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')

 

posted @ 2022-03-24 23:06  柏木カケル  阅读(258)  评论(0)    收藏  举报