判断闰年
描述
编写函数leap,根据“四年闰百年不闰,四百年又闰”判断是否闰年。在主程序输入一个年份,调用leap函数判断其是否为闰年,并输出判断结果。
注意:复制下面代码,填写补充完整,实际参数和形式参数部分也要修改。
def leap(形式参数):
#-------在下面空白行编写判断闰年的代码------#
#-------在上面空白行编写判断闰年的代码------#
y=int(input())
if leap(实际参数)==True:
print("%d年是闰年"%y)
else:
print("%d年不是闰年"%y)
输入一个代表年份的整数
输出格式
输出年份是否闰年的判断结果,请见输入输出示例说明:
| 输入 | 输出 |
示例 1 | 1900 | 1900年不是闰年 |
示例 2 | 2000 | 2000年是闰年 |
示例 3 | 1995 | 1995年不是闰年 |
代码如下:
#判断闰年.py
def leap(y):
#-------在下面空白行编写判断闰年的代码------#
if (y%4==0 and y%100!=0) or y%400==0:
return True
#-------在上面空白行编写判断闰年的代码------#
y=int(input())
if leap(y)==True:
print("%d年是闰年"%y)
else:
print("%d年不是闰年"%y)