制作英文学习词典。编写程序制作英文学习词典,词典有3个基本功能:添加、查询和退出。程序读取。。。

更新时间:2023-07-20 03:01:03 阅读: 评论:0

制作英⽂学习词典。编写程序制作英⽂学习词典,词典有3个基本功能:添加、
查询和退出。程序读取。。。
以下路径可更换为你⾃⼰的路径,本程序采⽤Python语⾔⼤致实现了rach()查询函数和add()添加函数。细节有待完善,谢谢
def arch():
w=input("请输⼊要查询的单词:")
fr=open("C:\\Urs\\Administrator\\Desktop\\⼆⼿房源\\词典.txt",'r') #打开⽂件(txt中每⼀⾏格式如下:come,到,来),逗号须为英⽂逗号
dic={}                    ⽤于创建⼀个字典,英⽂为键,后边若⼲汉语意思为值
咏兔for line adlines():
place("\n","")            #去除每⼀⾏末尾的换⾏符
line = list(line.split(","))        #将每⾏的英⽂与各个汉语意思分隔开,⽣成⼀个列表
小雏鸡
print(line)
key=line[0]    #将每⾏开头的英⽂设置为键
coment=line[1:]  #将1往后位置的所有汉语意思设置为值
dic[key]=coment  #设置字典境界的意思
b型血的特点
if w in dic.keys():  #如果输⼊的单词存在,则对其键值打印
print(dic[w])
fr.clo()
arch()
#-----------------------------------------------------------------------------------
def add():
ww=input("请输⼊你要添加的单词:")
flag=0
dic = {}
f=open("C:\\Urs\\Administrator\\Desktop\\⼆⼿房源\\词典.txt",'r')
for line adlines():
line = place("\n", "")
line = list(line.split(","))
人行道英语key=line[0]
养老城市coment = line[1:]
dic[key]=coment6个字个性签名
if ww in dic.keys():
f.clo()熊琼
flag=1
print("输⼊的单词已经存在!")
break
el:
f.clo()
if flag!=1:            #如果输⼊的单词不存在,则进⾏汉语意思的输⼊,若有多个意思,则⽤英⽂逗号隔开
fw = open("C:\\Urs\\Administrator\\Desktop\\⼆⼿房源\\词典.txt", 'a')
mean=input("若有多个意思,⽤英⽂逗号隔开:")
fw.write(ww+','+mean+'\n')
fw.clo()
add()

本文发布于:2023-07-20 03:01:03,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1088567.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:词典   意思   设置   程序   隔开   单词
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图