Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- input_month = input()
- input_day = int(input())
- spring = ('March', 'April', 'May', 'June')
- spring_s = ('April', 'May')
- summer = ('June', 'July', 'August', 'September')
- summer_s = ('July', 'August')
- autumn = ('September', 'October', 'November', 'December')
- autumn_s = ('October', 'November')
- winter = ('December', 'January', 'February', 'March')
- winter_s = ('January', 'February')
- valid_months = ('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December')
- month_long = ('January', 'March', 'May', 'July', 'August', 'October', 'December')
- month_short = ('April', 'June', 'September', 'November')
- if not (1 <= input_day <= 31) or not (input_month in valid_months):
- print('Invalid')
- if (input_month in month_short) and (input_day > 30):
- print('Invalid')
- elif input_month in spring:
- if (input_month in spring_s):
- print('Spring')
- if ((input_month == 'March') and (31 >= input_day > 20)) or ((input_month == 'June') and (1 <= input_day <= 20)):
- print('Spring')
- if (input_month == 'March') and (0 < input_day < 21):
- print('Winter')
- if (input_month == 'June') and (20 < input_day < 31):
- print('Summer')
- elif input_month in summer:
- if input_month in summer_s:
- print('Summer')
- if ((input_month == 'June') and (20 < input_day < 31)) or ((input_month == 'September') and (21 <= input_day < 31)):
- print('Summer')
- if (input_month == 'June') and (1 <= input_day < 21):
- print('Spring')
- if (input_month == 'September') and (21 < input_day < 31):
- print('Autumn')
- elif input_month in autumn:
- if input_month in autumn_s:
- print('Autumn')
- if ((input_month == 'September') and (22 <= input_day < 31)) or ((input_month == 'December') and (1 <= input_day <= 20)):
- print('Autumn')
- pass
- pass
- elif input_month in winter:
- if ((input_month in winter_s) and (1 <= input_day <=31)):
- print('Winter')
- if ((input_month == 'December') and (20 < input_day < 31)) or ((input_month == 'March') and (1 <= input_day <= 19)):
- print('Winter')
- if input_month == 'December':
- print('Autumn')
- if input_month == 'March':
- print('Spring')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement