python定义函数如何判断年份是否为闰年

 更新时间:2022年07月18日 11:05:38   作者:托尼stark  
这篇文章主要介绍了python定义函数如何判断年份是否为闰年,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

如何判断年份是否为闰年

闰年:所谓闰年即能被4整除,但不能被100整除的年份,或者能被400整除的年份。

def Year():
    year = input('请输入一个年份:')
    year = int(year)  # 将年份转换成转换为整数,如果转换一个不符合格式的字符串将会报错,如int('abc')
    if year % 400 == 0:
        print('年份%d是闰年' % year)
    elif year % 4 == 0 and year % 100 != 0:
        print('年份%d是闰年' % year)
    else:
        print('年份%d不是闰年' % year)
 
Year()

定义一个函数,判断year是否是闰年,若是闰年返回true,否则返回false

代码如下 :

def is_leap(year):
    year = int(year)
    if (year % 4 == 0) and (year % 100 != 0):
        return True
    elif year % 400 == 0:
        return True
    else:
        return False

while(True):
    year = input("请输入一个年份:")
    if year == 'exit':
        import sys
        sys.exit(0)
    print("%s是闰年吗? %s" % (year, is_leap(year)))

执行结果如下图:

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 详解python里的命名规范

    详解python里的命名规范

    这篇文章主要介绍了详解python里的命名规范,命名应当尽量使用全拼写的单词,缩写的情况文章中也给大家提到,需要的朋友参考下吧
    2018-07-07
  • 用Python监控NASA TV直播画面的实现步骤

    用Python监控NASA TV直播画面的实现步骤

    本文分享一个名为"Spacestills"的开源程序,它可以用于查看 NASA TV 的直播画面(静止帧)
    2021-05-05
  • python学习实操案例(二)

    python学习实操案例(二)

    这篇文章主要介绍了python学习实操案例,主要实操内容有二进制转换、为自己手机充值、、计算能量的消耗等,需要的小伙伴可以参考一下
    2022-02-02
  • 详解Pytorch中Dataset的使用

    详解Pytorch中Dataset的使用

    这篇文章主要为大家详细介绍了如何加载并处理TorchVision的FashionMNIST Dataset,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
    2022-12-12
  • 超详细注释之OpenCV dlib实现人脸采集

    超详细注释之OpenCV dlib实现人脸采集

    这篇文章主要介绍了OpenCV dlib实现人脸采集,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09
  • 解决Python内层for循环如何break出外层的循环的问题

    解决Python内层for循环如何break出外层的循环的问题

    今天小编就为大家分享一篇解决Python内层for循环如何break出外层的循环的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-06-06
  • python实现12306火车票查询器

    python实现12306火车票查询器

    这篇文章主要介绍了python实现12306火车票查询器,需要的朋友可以参考下
    2017-04-04
  • python 如何比较字符串是否一样

    python 如何比较字符串是否一样

    这篇文章主要介绍了python 如何比较字符串是否一样的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • python中函数总结之装饰器闭包详解

    python中函数总结之装饰器闭包详解

    下面小编就为大家带来一篇python中函数总结之装饰器闭包详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • Mac版Python3安装/升级的方式

    Mac版Python3安装/升级的方式

    这篇文章主要介绍了Mac版Python3安装/升级的方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03

最新评论