|
发表于 2020-4-25 16:09:01
|
显示全部楼层
本帖最后由 txxcat 于 2020-4-25 16:10 编辑
掉坑了,没细看题目,再写个,看看有没有你的复杂:
- import calendar,datetime
- seasons='Spring','Summer','Autumn','Winter'
- months=input()
- day=int(input())
- try:
- m=list(calendar.month_name).index(months.capitalize())
- date=datetime.date(2020,m,day)
- if datetime.date(2020,3,20)<=date<=datetime.date(2020,6,20):
- s=0
- elif datetime.date(2020,6,21)<=date<=datetime.date(2020,9,21):
- s=1
- elif datetime.date(2020,9,22)<=date<=datetime.date(2020,12,20):
- s=2
- else:
- s=3
- print(seasons[s])
- except ValueError:
- print('Invalid')
复制代码 |
|