Python编程判断这天是这一年第几天的方法示例
这篇文章主要介绍了Python编程判断这天是这一年第几天的方法,涉及Python针对日期时间的转换与运算相关操作技巧,需要的朋友可以参考下
本文实例讲述了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,'天'
结果如下图:
知识点补充:
闰年要求:
① 能被4整除,并且不能被100整除
② 能被400整除
数据分析咨询请扫描二维码