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修改Excel数据的实例代码
Nov 01 Python
python批量同步web服务器代码核心程序
Sep 01 Python
Python实现telnet服务器的方法
Jul 10 Python
python条件变量之生产者与消费者操作实例分析
Mar 22 Python
Python即时网络爬虫项目启动说明详解
Feb 23 Python
对python的输出和输出格式详解
Dec 08 Python
Python设计模式之工厂方法模式实例详解
Jan 18 Python
Python实现求两个数组交集的方法示例
Feb 23 Python
python腾讯语音合成实现过程解析
Aug 01 Python
django 环境变量配置过程详解
Aug 06 Python
爬虫代理池Python3WebSpider源代码测试过程解析
Dec 20 Python
Python制作简易版小工具之计算天数的实现思路
Feb 13 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与MySQL开发中页面出现乱码的一种解决方法
2007/07/29 PHP
php中青蛙跳台阶的问题解决方法
2018/10/14 PHP
Gird组件 Part-3:范例RSSFeed Viewer
2007/03/10 Javascript
jQuery 名称冲突的解决方法
2011/04/08 Javascript
jQuery新闻滚动插件 jquery.roller.js
2011/06/27 Javascript
js调用AJAX时Get和post的乱码解决方法
2013/06/04 Javascript
js生成随机数之random函数随机示例
2013/12/20 Javascript
jQuery通过点击行来删除HTML表格行的实现示例
2014/09/10 Javascript
JQuery简单实现锚点链接的平滑滚动
2015/05/03 Javascript
浅谈Javascript中Object与Function对象
2015/09/26 Javascript
jQuery插件简单学习实例教程
2016/07/01 Javascript
Spring MVC中Ajax实现二级联动的简单实例
2016/07/06 Javascript
基于cookie实现zTree树刷新后展开状态不变
2017/02/28 Javascript
javascript html5轻松实现拖动功能
2017/03/01 Javascript
深入理解vue.js中$watch的oldvalue与newValue
2017/08/07 Javascript
js精确的加减乘除实例
2017/11/14 Javascript
AngularJS 前台分页实现的示例代码
2018/06/07 Javascript
jQuery实现的页面详情展开收起功能示例
2018/06/11 jQuery
微信小程序自定义导航栏(模板化)
2019/11/15 Javascript
[06:04]DOTA2英雄梦之声Vol19卓尔游侠
2014/06/20 DOTA
[01:14]DOTA2亚洲邀请赛 ShowOpen
2015/02/07 DOTA
Linux下使用python调用top命令获得CPU利用率
2015/03/10 Python
python删除过期文件的方法
2015/05/29 Python
Python3解决棋盘覆盖问题的方法示例
2017/12/07 Python
对Python Pexpect 模块的使用说明详解
2019/02/14 Python
详解python运行三种方式
2019/05/13 Python
CSS3控制HTML元素动画效果
2014/02/08 HTML / CSS
德国自然时尚和有机产品购物网站:Waschbär
2019/05/29 全球购物
清华大学自主招生自荐信
2014/01/29 职场文书
迎八一活动主题
2014/01/31 职场文书
餐饮服务食品安全责任书
2014/07/25 职场文书
个人遵守党的政治纪律情况对照检查材料思想汇报
2014/09/25 职场文书
催款通知书范文
2015/04/17 职场文书
2015年家长学校工作总结
2015/04/22 职场文书
2015年高校就业工作总结
2015/05/04 职场文书
Python基础之数据结构详解
2021/04/28 Python