python闰年的计算方法是什么

avatar
作者
筋斗云
阅读量:0

Python中判断闰年的计算方法如下:

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(f"{year}年是闰年") else:     print(f"{year}年不是闰年") 

以上代码中,我们定义了一个is_leap_year()函数,该函数接收一个年份作为参数,通过嵌套的if-else语句来判断是否是闰年。

具体判断逻辑如下:

  1. 如果年份能被4整除,继续判断下一步;
  2. 如果年份能被100整除,再判断是否能被400整除,如果能被400整除,则为闰年,否则不是闰年;
  3. 如果年份不能被100整除,则为闰年。

最后,我们根据用户输入的年份调用is_leap_year()函数来判断是否是闰年,并输出结果。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!