python求答案 python

根据输入的数字输出对应的月份信息
例如“6”则输出It's June

m = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']
n = int(input())
print('It\'s {0}'.format(m[n-1]))

用字典方式来选取,参考代码:

dic={1:'January',2:'Febrary',3:'March',4:'April',5:'May',6:'June',7:'July',8:'August',9:'September',10:'Octomber',11:'November',12:'December'}

inp=int(input('a number between 1-12:'))
print(f"it's {dic[inp]}")