概述

今天主要分享一个python实例,大家有兴趣也可以做一下~


需求

输入某年某月某日,判断这一天是这一年的第几天?


思路

特殊情况,闰年时需考虑二月多加一天


实现方法

#!/usr/bin/python #输入某年某月某日,判断这一天是这一年的第几天? def isLeapYear(y): return (y@0==0 or (y%4==0 and y0!=0)) DofM=[0,31,28,31,30,31,30,31,31,30,31,30] res=0 year=int(input('Year:')) month=int(input('Month:')) day=int(input('Day:')) if isLeapYear(year): DofM[2] =1 for i in range(month): res =DofM[i] print('%4d年%s月%s日是这一年的第%d天!'%(year,month,day,res day))


python每日一练之这天是第几天(python每日一练之这天是第几天)(1)

结果:

python每日一练之这天是第几天(python每日一练之这天是第几天)(2)



后面会分享更多devops和DBA方面内容,感兴趣的朋友可以关注下!


python每日一练之这天是第几天(python每日一练之这天是第几天)(3)

,