编写Python:从屏幕输入英文单词及其对应的译文,用字典存储,输入英文,输出该单词的译文。(最少输入三个英文)
时间: 2023-12-14 22:38:24 浏览: 53
```python
word_dict = {} # 初始化一个空字典
# 输入单词和译文,存入字典
while True:
word = input("请输入英文单词:")
if word == "end":
break
translation = input("请输入对应的译文:")
word_dict[word] = translation
# 查询单词的译文
while True:
search_word = input("请输入要查询的英文单词:")
if search_word in word_dict:
print(search_word, "的译文为:", word_dict[search_word])
else:
print("抱歉,字典中不存在该单词,请重新输入!")
```
示例输出:
```
请输入英文单词:apple
请输入对应的译文:苹果
请输入英文单词:banana
请输入对应的译文:香蕉
请输入英文单词:cat
请输入对应的译文:猫
请输入英文单词:end
请输入要查询的英文单词:apple
apple 的译文为: 苹果
请输入要查询的英文单词:dog
抱歉,字典中不存在该单词,请重新输入!
请输入要查询的英文单词:cat
cat 的译文为: 猫
```