Python编程判断这天是这一年第几天的方法示例


Posted in Python onApril 18, 2017

本文实例讲述了Python编程判断这天是这一年第几天的方法。分享给大家供大家参考,具体如下:

题目:输入某年某月某日,判断这一天是这一年的第几天?

实现代码:

year=int(input('请输入年:'))
month=int(input('请输入月:'))
day=int(input('请输入天:'))
sum=day
days = [31,28,31,30,31,30,31,31,30,31,30,31]
i=0
if ( year%4 == 0 and year%100 != 0) or (year%400 == 0):
  days[1] = 29
while i< month-1:
  sum=sum+days[i]
  i+=1
print '这一天是该年的第',sum,'天'

结果如下图:

Python编程判断这天是这一年第几天的方法示例

知识点补充

闰年要求:

① 能被4整除,并且不能被100整除
② 能被400整除

PS:这里再为大家推荐几款关于日期与天数计算的在线工具供大家使用:

在线日期/天数计算器:
http://tools.3water.com/jisuanqi/date_jisuanqi

在线万年历日历:
http://tools.3water.com/bianmin/wannianli

在线阴历/阳历转换工具:
http://tools.3water.com/bianmin/yinli2yangli

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python中使用logging模块打印log日志详解
Apr 05 Python
NLTK 3.2.4 环境搭建教程
Sep 19 Python
Django 接收Post请求数据,并保存到数据库的实现方法
Jul 12 Python
Python传递参数的多种方式(小结)
Sep 18 Python
安装2019Pycharm最新版本的教程详解
Oct 22 Python
Python找出列表中出现次数最多的元素三种方式
Feb 24 Python
浅谈pandas.cut与pandas.qcut的使用方法及区别
Mar 03 Python
tensorflow 20:搭网络,导出模型,运行模型的实例
May 26 Python
java字符串格式化输出实例讲解
Jan 06 Python
Python爬虫自动化爬取b站实时弹幕实例方法
Jan 26 Python
Django中如何用xlwt生成表格的方法步骤
Jan 31 Python
Django集成富文本编辑器summernote的实现步骤
May 31 Python
Python编程实现输入某年某月某日计算出这一天是该年第几天的方法
Apr 18 #Python
浅析python递归函数和河内塔问题
Apr 18 #Python
Python使用正则表达式实现文本替换的方法
Apr 18 #Python
Python外星人入侵游戏编程完整版
Mar 30 #Python
Python随机数用法实例详解【基于random模块】
Apr 18 #Python
django使用图片延时加载引起后台404错误
Apr 18 #Python
使用Python3制作TCP端口扫描器
Apr 17 #Python
You might like
php函数指定默认值方法的小例子
2013/12/04 PHP
php读取目录及子目录下所有文件名的方法
2014/10/20 PHP
php导入大量数据到mysql性能优化技巧
2014/12/29 PHP
PHP生成条形码大揭秘
2015/09/24 PHP
PHP如何使用Memcached
2016/04/05 PHP
IE中JS跳转丢失referrer问题的2个解决方法
2014/07/18 Javascript
js数组的基本操作(很全自己整理的)
2014/10/16 Javascript
浅析js中substring和substr的方法
2015/11/09 Javascript
学习JavaScript设计模式之中介者模式
2016/01/14 Javascript
JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法
2016/08/19 Javascript
基于chosen插件实现人员选择树搜索自动筛选功能
2016/09/24 Javascript
smartupload实现文件上传时获取表单数据(推荐)
2016/12/12 Javascript
JS实现密码框的显示密码和隐藏密码功能示例
2016/12/26 Javascript
详解如何使用webpack打包Vue工程
2017/05/27 Javascript
浅谈ES6 模板字符串的具体使用方法
2017/11/07 Javascript
Vue 项目中遇到的跨域问题及解决方法(后台php)
2018/03/28 Javascript
浅谈JS对象添加getter与setter的5种方法
2018/06/09 Javascript
echarts实现词云自定义形状的示例代码
2019/02/20 Javascript
Nuxt.js实现一个SSR的前端博客的示例代码
2019/09/06 Javascript
Vue移动端项目实现使用手机预览调试操作
2020/07/18 Javascript
Python计算回文数的方法
2015/03/11 Python
Python获取暗黑破坏神3战网前1000命位玩家的英雄技能统计
2016/07/04 Python
Python创建xml文件示例
2017/03/22 Python
用python简单实现mysql数据同步到ElasticSearch的教程
2018/05/30 Python
python  创建一个保留重复值的列表的补码
2018/10/15 Python
Python进阶之@property动态属性的实现
2019/04/01 Python
python基于itchat模块实现微信防撤回
2019/04/29 Python
Django 框架模型操作入门教程
2019/11/05 Python
Python DataFrame使用drop_duplicates()函数去重(保留重复值,取重复值)
2020/07/20 Python
详解Selenium 元素定位和WebDriver常用方法
2020/12/04 Python
HTML5实现经典坦克大战坦克乱走还能发出一个子弹
2013/09/02 HTML / CSS
墨尔本复古时尚品牌:Dangerfield
2018/12/12 全球购物
申请任职学生会干部自荐书范文
2014/02/13 职场文书
服装设计专业求职信
2014/06/16 职场文书
《卧薪尝胆》读后感3篇
2019/12/26 职场文书
关于ObjectUtils.isEmpty() 和 null 的区别
2022/02/28 Java/Android