Python设计一个背单词系统
时间: 2023-12-29 13:05:05 浏览: 76
背单词系统
好的,我可以为您设计一个基于Python的背单词系统。下面是一个简单的实例代码:
```
import random
# 定义单词库
word_dict = {
'apple': '苹果',
'banana': '香蕉',
'orange': '橙子',
'watermelon': '西瓜',
'grape': '葡萄',
'pineapple': '菠萝',
'pear': '梨子',
'peach': '桃子',
'mango': '芒果',
'strawberry': '草莓'
}
# 随机选择一个单词
word = random.choice(list(word_dict.keys()))
# 提示用户输入翻译
print('请翻译单词:', word)
answer = input()
# 判断答案是否正确
if answer == word_dict[word]:
print('回答正确!')
else:
print('回答错误,正确答案是:', word_dict[word])
```
这个代码可以随机选择一个单词,并提示用户输入翻译。然后根据用户输入的答案判断是否正确,并输出相应的提示信息。
您可以根据需要进行修改和优化,例如将单词库保存在文件中,并增加单词添加和删除的功能等。
阅读全文