python每日一练之这天是第几天
概述
今天主要分享一个python实例,大家有兴趣也可以做一下~
需求
输入某年某月某日,判断这一天是这一年的第几天?
思路
特殊情况,闰年时需考虑二月多加一天
实现方法
#!/usr/bin/python#输入某年某月某日,判断这一天是这一年的第几天?def isLeapYear(y):return (y%400==0 or (y%4==0 and y%100!=0))DofM=[0,31,28,31,30,31,30,31,31,30,31,30]res=0year=int(input('Year:'))month=int(input('Month:'))day=int(input('Day:'))if isLeapYear(year):DofM[2]+=1for i in range(month):res+=DofM[i]print('%4d年%s月%s日是这一年的第%d天!'%(year,month,day,res+day))
结果:
后面会分享更多devops和DBA方面内容,感兴趣的朋友可以关注下!
相关推荐
YENCSDN 2020-11-17
lsjweiyi 2020-11-17
houmenghu 2020-11-17
Erick 2020-11-17
HeyShHeyou 2020-11-17
以梦为马不负韶华 2020-10-20
lhtzbj 2020-11-17
夜斗不是神 2020-11-17
pythonjw 2020-11-17
dingwun 2020-11-16
lhxxhl 2020-11-16
坚持是一种品质 2020-11-16
染血白衣 2020-11-16
huavhuahua 2020-11-20
meylovezn 2020-11-20
逍遥友 2020-11-20
weiiron 2020-11-16