Home / Expert Answers / Computer Science / python-write-a-program-that-takes-a-date-as-input-and-outputs-the-date-39-s-season-the-input-is-a-st-pa435

(Solved): PYTHON Write a program that takes a date as input and outputs the date's season. The input is a stri ...



PYTHON

Write a program that takes a date as input and outputs the date's season. The input is a string to represent the month and an int to represent the day.

Ex: If the input is:

April
11

the output is:

Spring

In addition, check if the string and int are valid (an actual month and day).

Ex: If the input is:

Blue
65

the output is:

Invalid 

The dates for each season are:
Spring: March 20 - June 20
Summer: June 21 - September 21
Autumn: September 22 - December 20
Winter: December 21 - March 19

1 input_month = input ()
2 input_day \( = \) int (input ()\( ) \)
3
4
5

1 input_month = input () 2 input_day \( = \) int (input ()\( ) \) 3 4 5


We have an Answer from Expert

View Expert Answer

Expert Answer


PYTHON CODE: input_month = input() #input month input_day = int(input()) #input day #if month is January if input_month == "January": if input_day>=1 and input_day<=31: #check if day is between 1 and 31 for January print("Winter") e
We have an Answer from Expert

Buy This Answer $5

Place Order

We Provide Services Across The Globe