#實現簡單的單詞本:
# 可以添加單詞和詞義,當所添加的單詞已經存在 讓用戶知道;
# 查找單詞,單詞不存在時,讓用戶知道
# 刪除單詞,當刪除的單詞不存在時,讓用戶知道
# 以上功能無限制操作,直到用戶輸入bye推出程序
# 添加單詞功能
def add_words():
word=input("請輸入你要添加的單詞:")
if word in word_dic.keys():
print("你添加的單詞已經存在")
else:
word_meaning=input("請輸入單詞的詞義")
word_dic[word]=word_meaning
print("添加單詞成功")
print("最新單詞單詞本為:",word_dic)
def query_word():
word=input("請輸入你要查詢的單詞:")
if word in word_dic.keys():
print("您查詢的單詞存在,單詞的含義為",word_dic[word])
print("最新單詞單詞本為:",word_dic)
else:
print("很抱歉,查詢不到您要找的單詞")
def delete_word():
word=input("請輸入您要刪除的單詞:")
if word in word_dic.keys():
del word_dic[word]
print("單詞刪除成功!")
print("最新單詞單詞本為:",word_dic)
else:
print("很抱歉,您要刪除的單詞不存在!")
word_dic={}
while 1:
commod=input("歡迎使用單詞本,請輸入你的命令:添加1,查詢2,刪除3,退出4:")
if commod=="1":
add_words()
if commod=="2":
query_word()
if commod=="3":
delete_word()
if commod=="4":
print("謝謝使用!")
break
結果為:
/Users/didi/Documents/pycarm/venv/bin/python /Users/didi/Documents/pycharm_workstation/find_girl_for_10_time.py
歡迎使用單詞本,請輸入你的命令:添加1,查詢2,刪除3,退出4:1
請輸入你要添加的單詞:1
請輸入單詞的詞義1
添加單詞成功
最新單詞單詞本為: {'1': '1'}
歡迎使用單詞本,請輸入你的命令:添加1,查詢2,刪除3,退出4:1
請輸入你要添加的單詞:1
你添加的單詞已經存在
歡迎使用單詞本,請輸入你的命令:添加1,查詢2,刪除3,退出4:1
請輸入你要添加的單詞:2
請輸入單詞的詞義2
添加單詞成功
最新單詞單詞本為: {'1': '1', '2': '2'}
歡迎使用單詞本,請輸入你的命令:添加1,查詢2,刪除3,退出4:2
請輸入你要查詢的單詞:2
您查詢的單詞存在,單詞的含義為 2
最新單詞單詞本為: {'1': '1', '2': '2'}
歡迎使用單詞本,請輸入你的命令:添加1,查詢2,刪除3,退出4:2
請輸入你要查詢的單詞:1
您查詢的單詞存在,單詞的含義為 1
最新單詞單詞本為: {'1': '1', '2': '2'}
歡迎使用單詞本,請輸入你的命令:添加1,查詢2,刪除3,退出4:1
請輸入你要添加的單詞:2
你添加的單詞已經存在
歡迎使用單詞本,請輸入你的命令:添加1,查詢2,刪除3,退出4:3
請輸入您要刪除的單詞:2
單詞刪除成功!
最新單詞單詞本為: {'1': '1'}
歡迎使用單詞本,請輸入你的命令:添加1,查詢2,刪除3,退出4:2
請輸入你要查詢的單詞:4
很抱歉,查詢不到您要找的單詞
歡迎使用單詞本,請輸入你的命令:添加1,查詢2,刪除3,退出4:2
請輸入你要查詢的單詞:5
很抱歉,查詢不到您要找的單詞
歡迎使用單詞本,請輸入你的命令:添加1,查詢2,刪除3,退出4:4
謝謝使用!