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

作者:__Phoebe 时间:2022-01-30 22:38:19 

本文实例讲述了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.jb51.net/jisuanqi/date_jisuanqi

在线万年历日历:
http://tools.jb51.net/bianmin/wannianli

在线阴历/阳历转换工具:
http://tools.jb51.net/bianmin/yinli2yangli

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

标签:Python,第几天
0
投稿

猜你喜欢

  • Python socket C/S结构的聊天室应用实现

    2023-08-01 05:06:38
  • 一个简单的JS显示日期代码

    2009-02-10 12:34:00
  • Linux系统彻底删除Mysql的详细教程

    2024-01-22 00:36:22
  • pandas 把数据写入txt文件每行固定写入一定数量的值方法

    2021-06-13 20:08:14
  • CentOS环境下安装Redis3.0及phpredis扩展测试示例

    2023-11-21 18:20:05
  • Tensorflow读取并输出已保存模型的权重数值方式

    2023-09-15 10:07:49
  • Python实现批量梯度下降法(BGD)拟合曲线

    2023-03-31 07:18:03
  • 使用python socket分发大文件的实现方法

    2022-05-23 10:45:40
  • Pandas常用的数据结构和常用的数据分析技术

    2021-02-10 05:22:35
  • numpy矩阵数值太多不能全部显示的解决

    2023-09-09 13:55:41
  • 利用Go语言实现Raft日志同步

    2024-03-15 02:55:20
  • Python爬虫Scrapy框架CrawlSpider原理及使用案例

    2023-12-23 07:41:55
  • Python面向对象编程基础实例分析

    2023-03-31 16:39:58
  • Python服务器创建虚拟环境跑代码

    2021-02-15 20:17:49
  • Python简单的GUI程序示例详解

    2021-04-10 20:17:16
  • MySQL性能优化神器Explain的基本使用分析

    2024-01-19 21:56:15
  • Python 文件与文件对象及文件打开关闭

    2021-06-16 16:08:44
  • python获取文件路径、文件名、后缀名的实例

    2022-05-05 10:47:27
  • Windows 下python3.8环境安装教程图文详解

    2023-05-09 09:55:09
  • Python深度学习albumentations数据增强库

    2023-02-14 20:00:18
  • asp之家 网络编程 m.aspxhome.com