|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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('输入有误')
复制代码
|
|