书写一个记单词程序,有添加单词,删除单词,查询单词,显示所有单词功能
时间: 2023-06-04 14:07:47 浏览: 44
好的,这是一个可以使用Python语言编写的简单的单词记忆程序:
```python
word_list = []
def add_word():
word = input("请输入要添加的单词:")
if word not in word_list:
word_list.append(word)
print("单词已添加成功。")
else:
print("单词已存在。")
def delete_word():
word = input("请输入要删除的单词:")
if word in word_list:
word_list.remove(word)
print("单词已删除成功。")
else:
print("单词不存在。")
def query_word():
word = input("请输入要查询的单词:")
if word in word_list:
print("单词已存在。")
else:
print("单词不存在。")
def display_words():
print("所有单词:")
for word in word_list:
print(word)
while True:
option = input("请选择需要的功能:添加单词(a) 删除单词(d) 查询单词(q) 显示所有单词(s) 退出程序(e):")
if option == "a":
add_word()
elif option == "d":
delete_word()
elif option == "q":
query_word()
elif option == "s":
display_words()
elif option == "e":
print("程序已退出。")
break
else:
print("无效的输入,请重新选择。")
```
该程序包含四个基本功能,分别是添加单词、删除单词、查询单词和显示所有单词。用户可以根据提示选择需要的功能(输入字母表示),程序会相应地进行操作。当用户选择退出程序时,程序会结束并退出。