python 英文字典-python如何制作英文字典
本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下
功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件。
keys=[]
dic={}
def rdic():
fr = open("dic.txt","r")
for line in fr:
line = line.replace(" ","")
v = line.split(":")
dic[v[0]] = v[1]
keys.append(v[0])
fr.close()
def centre():
n = input("请输入进入相应模块(添加、查询、退出):")
if n == "添加":
key= input("plsease input English:")
if key not in keys:
value=input("please input Chinese:")
dic[key]=value
keys.append(key)
else :
t=input("如果添加新的意思请输入 Y,否则输入N:")
if ( t=="Y"):
temp=""
temp=temp+dic[key]
key1= input("请输入中文")
temp=temp+","+key1
print(temp)
#keys.append(temp)
dic[key]=temp
print(dic)
return 0
else:
return 0
elif n== "查询":
key= input("plsease input English:")
print(keys)
print(dic)
if key not in keys:
print("the english not in the dic.")
else :
print(dic[key])
elif n == "退出" :
return 1
else :
print("输入有误")
return 0
def wdic():
#print("!")
with open("dic.txt","w") as fw:
for k in keys:
fw.write(k+":"+dic[k]+" ")
def main():
rdic()
while True:
print(keys)
print(dic)
n=centre()
print(keys)
print(dic)
if n==1:
break
if n==0:
continue
wdic()
main()
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
python 英文字典-python如何制作英文字典相关推荐
- python制作英语字典_python如何制作英文字典
本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...
- python编写英文字典_python如何制作英文字典
python如何制作英文字典 发布时间:2020-09-18 09:23:03 来源:脚本之家 阅读:106 作者:黑脉金 本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容 ...
- python制作字典_python如何制作英文字典
本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...
- Python基础(编写程序制作英文学习词典)
制作英文学习词典.编写程序制作英文学习词典,词典有3个基本功能:添加.查询和退出.程序读取源文件路径下的txt格式词典文件,若没有就创建一个.词典文件存储方式为"英文单词 中文单词" ...
- python (建立文件)制作英文字典
功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic():fr = open('dic.txt','r') for line in fr:li ...
- python英语字典程序-python如何制作英文字典
本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...
- python制作英语字典下载手机版_python如何制作英文字典
本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...
- python制作英语字典_Pyqt5实现英文学习词典
运用Python语言编写程序制作英文学习词典,词典有4个基本功能:添加.查询.删除和退出.程序读取源文件路径下的txt格式词典文件,若没有就创建一个.词典文件存储方式为"英文单词 中文单词& ...
- python制作英汉词典_python如何制作英文字典
本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...
- python英语字典程序-Pyqt5实现英文学习词典
运用Python语言编写程序制作英文学习词典,词典有4个基本功能:添加.查询.删除和退出.程序读取源文件路径下的txt格式词典文件,若没有就创建一个.词典文件存储方式为"英文单词 中文单词& ...
最新文章
- 20个经典要诀学好英语
- 程序员为什么会有职业瓶颈?
- icmp报文_用侦察兵的故事趣讲ICMP和Ping,看完想忘都难!
- Data Structure - 返回单链表的中间结点
- 微软宣布推出Windows Embedded Compact 2013正式版
- 程序员应具备的职业素质
- 一次性杯子机器人挂件手工制作_变废为宝 ———环保笔筒制作
- MYSQL5.7离线安装报libnuma.so.1()(64bit) is needed by mysql-community-server-5.7.29-1.el7.x86_64
- PANIC: Could not open: AVD
- 高质免费图片素材网站
- 新型智能优化算法——海鸥优化算法(基于Matlab代码实现)
- 特征根法求微分方程的解
- dp题目总结(1)——基础
- 计算机光驱参数,光驱价格参数简介【图文】
- turing tree_Turing GPU将如何彻底改变沉浸式AI
- 华为交换机常用命令大全
- Kinect与TOF、双目、结构光相机比较相机国产、非国产统计参数对比分析
- 马克思主义句句是名言
- 电子商务计算机考试,电子商务师考试电子商务训练试题
- 五种IO模型和nginx的web模块