#输入某年某月某日,判断这一天是这一年的第几天。
import calendar
def jisuan(year,mon,day,ls):#定义计算天数的函数
for i in range(1,13):
l=calendar.monthrange(year,i)#生成当年,第i月的天数,返回元组类型(year,第i月天数)
ls.append(l[1])#把第i月的天数加入ls列表中
sumday=day
for i in range(0,mon-1):
sumday+=ls[i]
return sumday
def main():#主函数
year=int(input(“year:”))
mon=int(input(“mon:”))
day=int(input(“day:”))
ls=[]
sumday=0
while True:
sumday=jisuan(year,mon,day,ls)
print(sumday)
year=int(input(“year:”))
mon=int(input(“mon:”))
day=int(input(“day:”))
main()
输入某年某月某日,判断这一天是这一年的第几天。
最新推荐文章于 2024-01-21 22:42:21 发布