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 相关文章推荐
在Django中使用Sitemap的方法讲解
Jul 22 Python
Python BS4库的安装与使用详解
Aug 08 Python
解决Pyinstaller 打包exe文件 取消dos窗口(黑框框)的问题
Jun 21 Python
python在OpenCV里实现投影变换效果
Aug 30 Python
详解Python可视化神器Yellowbrick使用
Nov 11 Python
Tensorflow 实现分批量读取数据
Jan 04 Python
pytorch实现从本地加载 .pth 格式模型
Feb 14 Python
Python脚本破解压缩文件口令实例教程(zipfile)
Jun 14 Python
Python实现一个简单的递归下降分析器
Aug 01 Python
通过代码实例了解Python sys模块
Sep 14 Python
使用OpenCV校准鱼眼镜头的方法
Nov 26 Python
如何利用Matlab制作一款真正的拼图小游戏
May 11 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中的正规表达式(一)
2006/10/09 PHP
php 中的str_replace 函数总结
2007/04/27 PHP
PHP 分页原理分析,大家可以看看
2009/12/21 PHP
php使用Smarty的相关注意事项及访问变量的几种方式
2011/12/08 PHP
php mail to 配置详解
2014/01/16 PHP
php图像处理函数imagecopyresampled用法详解
2016/12/02 PHP
PHP 爬取网页的主要方法
2018/07/13 PHP
浅谈PHP SHA1withRSA加密生成签名及验签
2019/03/18 PHP
php模拟实现斗地主发牌
2020/04/22 PHP
jquery 注意事项与常用语法小结
2010/06/07 Javascript
JavaScript操作XML 使用百度RSS作为新闻源示例
2012/02/17 Javascript
统计jQuery中各字符串出现次数的工具
2012/05/03 Javascript
JavaScript中实现键值对应的字典与哈希表结构的示例
2016/06/12 Javascript
Node.js中使用mongoose操作mongodb数据库的方法
2017/09/12 Javascript
vue 项目常用加载器及配置详解
2018/01/22 Javascript
vue中实现先请求数据再渲染dom分享
2018/03/17 Javascript
使用pm2自动化部署node项目的方法步骤
2019/01/28 Javascript
小程序server请求微信服务器超时的解决方法
2019/05/21 Javascript
使用vue for时为什么要key【推荐】
2019/07/11 Javascript
vue中的v-if和v-show的区别详解
2019/09/01 Javascript
封装 axios+promise通用请求函数操作
2020/08/11 Javascript
利用一个简单的例子窥探CPython内核的运行机制
2015/03/30 Python
Python中装饰器兼容加括号和不加括号的写法详解
2017/07/05 Python
Python实现判断并移除列表指定位置元素的方法
2018/04/13 Python
Python实现的爬虫刷回复功能示例
2018/06/07 Python
python 字典 按key值大小 倒序取值的实例
2018/07/06 Python
新年快乐! python实现绚烂的烟花绽放效果
2019/01/30 Python
使用python爬取微博数据打造一颗“心”
2019/06/28 Python
纯CSS3实现鼠标滑过按钮动画第二节
2020/07/16 HTML / CSS
socket.io 和canvas 实现的共享画板功能
2019/05/22 HTML / CSS
庆国庆活动总结
2014/08/28 职场文书
企业整改报告范文
2014/11/08 职场文书
2015年收银工作总结范文
2015/04/01 职场文书
bose降噪耳机音能消除人声吗
2022/04/19 数码科技
mybatis-plus模糊查询指定字段
2022/04/28 Java/Android
微前端qiankun改造日渐庞大的项目教程
2022/06/21 Javascript