Convert a number between 1 and 12 to its month name Example

Convert a number between 1 and 12 to its month name. Example: Enter a number between 1 and 12: 3 Month 3 is March Enter a number between 1 and 12: 7 Month 7 is Jul

Solution

#store month names in an array
month_Array = [\'January\', \'Feburary\', \'March\', \'April\', \'May\', \'June\', \'July\',
\'August\', \'September\', \'October\', \'November\', \'December\']

try:
month = int(input(\'Enter the number between 1 and 12 : \'))
if month < 1 or month > 12:
#exception occured the go to exception block
raise ValueError
else:
print(\'month \' + str(month) + \' is \' + month_Array[month - 1])
except ValueError:
#exception print
print(\"Invalid number\")

 Convert a number between 1 and 12 to its month name. Example: Enter a number between 1 and 12: 3 Month 3 is March Enter a number between 1 and 12: 7 Month 7 is

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site