
制作英?學習詞典。編寫程序制作英?學習詞典,詞典有3個基本功能:添加、
查詢和退出。程序讀取。。。
以下路徑可更換為你??的路徑,本程序采?Python語??致實現了rach()查詢函數和add()添加函數。細節有待完善,謝謝
defarch():
w=input("請輸?要查詢的單詞:")
fr=open("C:UrsAdministratorDesktop??房源詞典.txt",'r')#打開?件(txt中每??格式如下:come,到,來),逗號須為英?逗號
dic={}?于創建?個字典,英?為鍵,后邊若?漢語意思為值
nes():
line=e("n","")#去除每??末尾的換?符
line=list((","))#將每?的英?與各個漢語意思分隔開,?成?個列表
print(line)
key=line[0]#將每?開頭的英?設置為鍵
coment=line[1:]#將1往后位置的所有漢語意思設置為值
dic[key]=coment#設置字典
():#如果輸?的單詞存在,則對其鍵值打印
print(dic[w])
()
arch()
#-----------------------------------------------------------------------------------
defadd():
ww=input("請輸?你要添加的單詞:")
flag=0
dic={}
f=open("C:UrsAdministratorDesktop??房源詞典.txt",'r')
nes():
line=e("n","")
line=list((","))
key=line[0]
coment=line[1:]
dic[key]=coment
():
()
flag=1
print("輸?的單詞已經存在!")
break
el:
()
ifflag!=1:#如果輸?的單詞不存在,則進?漢語意思的輸?,若有多個意思,則?英?逗號隔開
fw=open("C:UrsAdministratorDesktop??房源詞典.txt",'a')
mean=input("若有多個意思,?英?逗號隔開:")
(ww+','+mean+'n')
()
add()
本文發布于:2023-03-06 00:00:16,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/1678032017116930.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:quit怎么讀.doc
本文 PDF 下載地址:quit怎么讀.pdf
| 留言與評論(共有 0 條評論) |