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使用calendar输出指定年份全年日历的方法
Apr 04 Python
浅谈Python 字符串格式化输出(format/printf)
Jul 21 Python
Python中static相关知识小结
Jan 02 Python
python3读取csv和xlsx文件的实例
Jun 22 Python
用python生成1000个txt文件的方法
Oct 25 Python
python pandas生成时间列表
Jun 29 Python
python实现多线程端口扫描
Aug 31 Python
Python如何实现定时器功能
May 28 Python
Python魔术方法专题
Jun 19 Python
opencv 阈值分割的具体使用
Jul 08 Python
python爬取代理IP并进行有效的IP测试实现
Oct 09 Python
使用gunicorn部署django项目的问题
Dec 30 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在DOS命令行下却无法链接MySQL的技术笔记
2010/12/29 PHP
如何批量替换相对地址为绝对地址(利用bat批处理实现)
2013/05/27 PHP
PHP检测移动设备类mobile detection使用实例
2014/04/14 PHP
php实现网页上一页下一页翻页过程详解
2019/06/28 PHP
window.dialogArguments 使用说明
2011/04/11 Javascript
javaScript 动态访问JSon元素示例代码
2013/08/30 Javascript
分享一则javascript 调试技巧
2015/01/02 Javascript
谈谈javascript中使用连等赋值操作带来的问题
2015/11/26 Javascript
JavaScript jquery及AJAX小结
2016/01/24 Javascript
Vue.js原理分析之observer模块详解
2017/02/17 Javascript
基于Vue框架vux组件库实现上拉刷新功能
2017/11/28 Javascript
Node.Js生成比特币地址代码解析
2018/04/21 Javascript
解析vue路由异步组件和懒加载案例
2018/06/08 Javascript
ng-repeat指令在迭代对象时的去重方法
2018/10/02 Javascript
Vue实现简易翻页效果源码分享
2018/11/08 Javascript
echarts实现折线图的拖拽效果
2019/12/19 Javascript
前端开发基础javaScript的六大作用
2020/08/06 Javascript
[02:26]2016国际邀请赛8月3日开战 中国军团出征西雅图
2016/08/02 DOTA
python通过自定义isnumber函数判断字符串是否为数字的方法
2015/04/23 Python
在Django的通用视图中处理Context的方法
2015/07/21 Python
python学习之编写查询ip程序
2016/02/27 Python
Python图形绘制操作之正弦曲线实现方法分析
2017/12/25 Python
Python从零开始创建区块链
2018/03/06 Python
对Python中列表和数组的赋值,浅拷贝和深拷贝的实例讲解
2018/06/28 Python
python使用tornado实现简单爬虫
2018/07/28 Python
关于Python3 lambda函数的深入浅出
2019/11/27 Python
PyTorch中 tensor.detach() 和 tensor.data 的区别详解
2020/01/06 Python
Django后台管理系统的图文使用教学
2020/01/20 Python
python爬虫分布式获取数据的实例方法
2020/11/26 Python
Python模拟键盘输入自动登录TGP
2020/11/27 Python
亚洲领先的设计购物网站:Pinkoi
2020/11/26 全球购物
检查机关领导群众路线教育实践活动个人整改措施
2014/10/28 职场文书
责任书范本大全
2015/05/11 职场文书
同事离别感言
2015/08/04 职场文书
高三数学复习备考教学反思
2016/02/18 职场文书
python实现进度条的多种实现
2021/04/29 Python