Python怎么定义函数判断闰年

46次阅读
没有评论

共计 477 个字符,预计需要花费 2 分钟才能阅读完成。

要定义一个函数来判断闰年,你可以使用以下代码:

def is_leap_year(year):
    if year % 4 == 0:
        if year % 100 == 0:
            if year % 400 == 0:
                return True
            else:
                return False
        else:
            return True
    else:
        return False

year = int(input(" 请输入一个年份:"))
if is_leap_year(year):
    print(year, " 是闰年 ")
else:
    print(year, " 不是闰年 ")

在这个代码中,我们定义了一个名为 is_leap_year 的函数,它接受一个年份作为参数。函数中的逻辑是,如果年份能被 4 整除,那么继续判断是否能被 100 整除,如果能被 100 整除,再继续判断是否能被 400 整除。如果能被 4 整除且不能被 100 整除,或者能被 400 整除,那么就返回True,表示是闰年;否则返回False,表示不是闰年。

最后,你可以通过调用这个函数并传入一个年份来判断该年份是否是闰年。如果是闰年,就打印出年份和“是闰年”;否则打印出年份和“不是闰年”。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2024-03-19发表,共计477字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)