返回年份是否为leap年的代码

时间:2019-01-30 12:55:34

标签: python function return leap-year

我是python的新手。我正在编写一个程序,该程序应该以年份作为输入,并返回一个布尔值,无论年份是否为a年。我编写的代码不返回任何内容。我的错误在哪里?:

def leap_y(year):
    leap = False
    if year % 4 == 0 and (year % 400 == 0 or year % 100 == 0):
        leap = True
    return leap

year = int(input())

1 个答案:

答案 0 :(得分:0)

您实际上应该“调用”该功能。代替:

year = int(input())

您必须写:

year = leap_y(input())