本文实例为大家分享了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如何制作英文字典相关推荐

  1. python制作英语字典_python如何制作英文字典

    本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...

  2. python编写英文字典_python如何制作英文字典

    python如何制作英文字典 发布时间:2020-09-18 09:23:03 来源:脚本之家 阅读:106 作者:黑脉金 本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容 ...

  3. python制作字典_python如何制作英文字典

    本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...

  4. Python基础(编写程序制作英文学习词典)

    制作英文学习词典.编写程序制作英文学习词典,词典有3个基本功能:添加.查询和退出.程序读取源文件路径下的txt格式词典文件,若没有就创建一个.词典文件存储方式为"英文单词 中文单词" ...

  5. python (建立文件)制作英文字典

    功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic():fr = open('dic.txt','r') for line in fr:li ...

  6. python英语字典程序-python如何制作英文字典

    本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...

  7. python制作英语字典下载手机版_python如何制作英文字典

    本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...

  8. python制作英语字典_Pyqt5实现英文学习词典

    运用Python语言编写程序制作英文学习词典,词典有4个基本功能:添加.查询.删除和退出.程序读取源文件路径下的txt格式词典文件,若没有就创建一个.词典文件存储方式为"英文单词 中文单词& ...

  9. python制作英汉词典_python如何制作英文字典

    本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...

  10. python英语字典程序-Pyqt5实现英文学习词典

    运用Python语言编写程序制作英文学习词典,词典有4个基本功能:添加.查询.删除和退出.程序读取源文件路径下的txt格式词典文件,若没有就创建一个.词典文件存储方式为"英文单词 中文单词& ...

最新文章

  1. 20个经典要诀学好英语
  2. 程序员为什么会有职业瓶颈?
  3. icmp报文_用侦察兵的故事趣讲ICMP和Ping,看完想忘都难!
  4. Data Structure - 返回单链表的中间结点
  5. 微软宣布推出Windows Embedded Compact 2013正式版
  6. 程序员应具备的职业素质
  7. 一次性杯子机器人挂件手工制作_变废为宝 ———环保笔筒制作
  8. MYSQL5.7离线安装报libnuma.so.1()(64bit) is needed by mysql-community-server-5.7.29-1.el7.x86_64
  9. PANIC: Could not open: AVD
  10. 高质免费图片素材网站
  11. 新型智能优化算法——海鸥优化算法(基于Matlab代码实现)
  12. 特征根法求微分方程的解
  13. dp题目总结(1)——基础
  14. 计算机光驱参数,光驱价格参数简介【图文】
  15. turing tree_Turing GPU将如何彻底改变沉浸式AI
  16. 华为交换机常用命令大全
  17. Kinect与TOF、双目、结构光相机比较相机国产、非国产统计参数对比分析
  18. 马克思主义句句是名言
  19. 电子商务计算机考试,电子商务师考试电子商务训练试题
  20. 五种IO模型和nginx的web模块

热门文章

  1. CPU虚拟化技术解析
  2. 【笔记】Java如何判断是IDE启动还是jar启动
  3. MD5和AES加密的处理
  4. vue学习笔记-6-属性绑定
  5. 连接服务器成功获取角色信息,客户端 获取 服务器 角色属性
  6. mysql如何查看事务日记_修复MySQL中人人头疼的Bug,看这篇就够
  7. fdtd安装在服务器系统可以么,并行FDTD结合服务器分析电大电磁问题
  8. (1)Spring框架----通俗易懂的IoC原理
  9. iOS开发快速入门javascript
  10. 学写网站(二)前端配置之glup