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

作者:托尼stark 时间:2022-01-29 18:56:12 

如何判断年份是否为闰年

闰年:所谓闰年即能被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()

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

定义一个函数,判断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定义函数如何判断年份是否为闰年

来源:https://blog.csdn.net/qq_40808154/article/details/89742607

标签:python,定义函数,年份,闰年
0
投稿

猜你喜欢

  • 怎样从旧版本SQL Server中重新存储数据

    2009-01-15 13:23:00
  • 如何对python的字典进行排序

    2023-01-28 10:47:31
  • Python实现绘制M2货币供应率曲线

    2023-07-31 04:30:43
  • 浅析Python 简单工厂模式和工厂方法模式的优缺点

    2023-08-04 00:15:00
  • XML与HTML的结合(下)

    2008-09-05 17:20:00
  • django的聚合函数和aggregate、annotate方法使用详解

    2023-06-27 16:07:46
  • python日志记录模块实例及改进

    2021-03-14 12:49:09
  • 微信小程序实现图片上传功能

    2023-09-06 13:08:44
  • Scrapy基于scrapy_redis实现分布式爬虫部署的示例

    2023-06-24 18:12:20
  • python实现感知器

    2021-03-18 09:12:13
  • 一文教你利用Python制作一个C盘清理器

    2022-05-05 00:45:20
  • PHP7正式版测试,性能惊艳!

    2023-09-12 07:41:43
  • Python之 requests的使用(一)

    2023-01-06 16:02:09
  • css基础教程之序曲

    2008-07-23 12:40:00
  • 链接与文本标签们

    2008-04-04 18:07:00
  • PyQt5 PySide2 触摸测试功能的实现代码

    2022-06-23 22:22:25
  • 解决 myJSFrame 框架中 Ajax 方法一处明显的内存泄露

    2008-03-09 19:14:00
  • Python3利用Dlib19.7实现摄像头人脸识别的方法

    2022-08-08 06:41:22
  • ASP实现控制虚拟主机功能的函数ADSI

    2008-10-12 13:12:00
  • Pyhhon之Pygame的Font文本和字体

    2021-08-14 13:00:33
  • asp之家 网络编程 m.aspxhome.com