我是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())
答案 0 :(得分:0)
您实际上应该“调用”该功能。代替:
year = int(input())
您必须写:
year = leap_y(input())