| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
english=['January', 'February', 'March' , 'April', 'May','June', 'July', 'August', 'September','October', 'November', 'December'] 
english1=['january', 'february', 'march' , 'april', 'may','june', 'july', 'august', 'september','october', 'november', 'december'] 
chinese=['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月'] 
translation=input('输入一个月份的中文或英文,我给你翻译其英文或中文:') 
if translation in english : 
    print(chinese[english.index(translation)]) 
elif translation in english1: 
    print(chinese[english1.index(translation)]) 
elif translation in chinese: 
    print(english[chinese.index(translation)]) 
else: 
    print('输入有误') 
思路一: 
你学过字典吗? 
字典会把你的代码简化。 
思路二:
 - english1=['January', 'February', 'March' , 'April', 'May','June', 'July', 'August', 'September','October', 'November', 'December']
 
 - chinese=['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月']
 
 - translation=input('输入一个月份的中文或英文,我给你翻译其英文或中文:')
 
 - if translation.capitalize() in english1:
 
 -     print(chinese[english1.index(translation.capitalize())])
 
 - elif translation in chinese:
 
 -     print(english1[chinese.index(translation)])
 
 -     print('输入有误')
 
  复制代码 
 
 
 |   
 
 
 
 |