def days(year,month,day): #定义一个新的函数
if year %4 ==0 and year %100 ==0 or year %400 ==0: #首先判断当年是否为闰年
day_second = 29
else:
day_second =28
days_month=(31,day_second,31,30,31,30,31,31,30,31,30,31)
total_days=0
total_days+=sum(days_month[:month - 1])
total_days += day
print('这是一年的第',total_days,'天')
year= int(input('请输入年')) #输入
month= int(input('请输入月'))
day= int(input('请输入日'))
days(year,month,day)

最终效果↑
本文介绍了一个名为'days'的Python函数,用于确定输入年份是否为闰年,并计算给定年月日所在的总天数。通过用户输入验证,该函数适用于计算日常日期在年度中的位置。

5020

被折叠的 条评论
为什么被折叠?



