python编程题闰年,编写程序闰年python

dfnjsfkhak 8 0

大家好,今天小编关注到一个比较意思的话题,就是关于python编程闰年问题,于是小编就整理了2个相关介绍Python编程题闰年的解答,让我们一起看看吧。

  1. 怎么用python语言判断闰年?
  2. 求Python代码从键盘输入年份和月份,在屏幕上输出该月的天数(要考虑闰年)?

怎么用python语言判断闰年?

在 Python 中,可以使用以下代码来判断一个年份为闰年:

 

python编程题闰年,编写程序闰年python-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

def is_leap(year):

    if year % 4!= 0:

        return False

python编程题闰年,编写程序闰年python-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

    if year % 100!= 0:

        return True

    if year % 400!= 0:

python编程题闰年,编写程序闰年python-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

        return False

求Python代码从键盘输入年份和月份,在屏幕上输出该月的天数(要考虑闰年)?

import calendar

year = 2019

if calendar.isleap(year):

day_num=365

else:

day_num=366

calendar库中的闰年算法

def isleap(year):

"""Return True for leap years, False for non-leap years."""

return year % 4 == 0 and (year % 100 != 0 or year % 400 == 0)

到此,以上就是小编对于python编程题闰年的问题就介绍到这了,希望介绍关于python编程题闰年的2点解答对大家有用

标签: 闰年 nbsp python