python制作一个电子词典,可以输入,查询,删除,修改词条
时间: 2023-10-03 22:04:39 浏览: 113
好的,我给你提供一个基础的代码框架,你可以在此基础上添加你自己的功能:
```python
# 定义一个空字典,用于保存词条信息
dictionary = {}
# 定义函数,用于添加新词条
def add_word():
word = input("请输入要添加的词条:")
if word in dictionary:
print("该词条已存在!")
else:
definition = input("请输入该词条的定义:")
dictionary[word] = definition
print("词条添加成功!")
# 定义函数,用于查询词条
def search_word():
word = input("请输入要查询的词条:")
if word in dictionary:
print(word + "的定义为:" + dictionary[word])
else:
print("该词条不存在!")
# 定义函数,用于删除词条
def delete_word():
word = input("请输入要删除的词条:")
if word in dictionary:
del dictionary[word]
print("词条删除成功!")
else:
print("该词条不存在!")
# 定义函数,用于修改词条
def modify_word():
word = input("请输入要修改的词条:")
if word in dictionary:
new_definition = input("请输入" + word + "的新定义:")
dictionary[word] = new_definition
print("词条修改成功!")
else:
print("该词条不存在!")
# 主程序循环,等待用户输入命令
while True:
command = input("请输入命令:")
if command == "添加":
add_word()
elif command == "查询":
search_word()
elif command == "删除":
delete_word()
elif command == "修改":
modify_word()
elif command == "退出":
break
else:
print("无效命令,请重新输入!")
```
这是一个基础的电子词典程序,你可以在此基础上添加更多的功能,例如保存词条信息到文件中等。
阅读全文