python编程题?
1编写程序,实现以下功能:##1)创建一个列表,依次存放每个月对应的天数。2月份就用28天##2)根据用户输入的月份查询该月的天数并输出##3)根据用户输入的日期判断是那...
1编写程序,实现以下功能:
##1)创建一个列表,依次存放每个月对应的天数。2月份就用28天
##2)根据用户输入的月份查询该月的天数并输出
##3)根据用户输入的日期判断是那一年的第几天。 展开
##1)创建一个列表,依次存放每个月对应的天数。2月份就用28天
##2)根据用户输入的月份查询该月的天数并输出
##3)根据用户输入的日期判断是那一年的第几天。 展开
1个回答
展开全部
mons = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
def get_days(mon, day):
if mon == 1:
return mons[0], day
else:
count = sum(mons[:mon-1])
count = count + day
return mons[mon - 1], count
mon = int(input("请输入月份:"))
day = int(input("请输入号数:"))
result = get_days(mon, day)
print("{}月有{}天。".format(mon, result[0]))
print("{}月{}号是该年的第{}天".format(mon, day, result[1]))
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询