Python程序判断某天是某年的第几天

2023-09-18 19:17:28 浏览数 (1)

1 问题

输入某年某月某日,用python程序来判断这一天是这一年的第几天,同时还要考虑特殊情况,闰年时需考虑二月多加一天。

2 方法

采用定义函数的方法,再用条件判断语句,最后采用循环来解决。

代码清单 1

代码语言:javascript复制
defisLeapYear(y):
return(y@0==0or(y%4==0andy0!=0))
DofM=[0,31,28,31,30,31,30,31,31,30,31,30]
res=0
ye/ar=int(input('please input the year:'))
month=int(input('please input the month:'))
day=int(input('please input the day:'))
ifisLeapYear(year):
DofM[2] =1
foriinrange(month):
res =DofM[i]
print(res day)

3 结语

针对此问题,我们采用了定义函数等方法来解决。经过实验,证明此方法是可行的。希望未来能学习更多方法来解决更多常见的实际问题。

0 人点赞