文件words.txt中存有若干四级单词,内容如下:
abandonvt.丟弃;放弃,抛弃
abilityn.能力;能耐,本领
abnormala.不正常的;变态的
aboard ad.在船(车)上;上船
abroad ad.(在)国外;到处
absencen.缺席,不在场;缺乏
absent a.不在场的;缺乏的
每个单词占一行,单词和它的释义中间用空格隔开。
编程读取文件内容,保存到字典中,英文单词作为字典的键,释义作为字典的值。然后循环查单词:输入单词,输出对应的释义;如果输入内容不存在,则显示"无此单词!”。可以重复查询,直至输入内容空时(只有回车键,不输入任何字符)退出。
提示:打开文件用'gbk解码方式
f=open("wordst"r",encoding=' gbk')
输入输出示例
输入
abandon
abundant