功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件。

keys=[]
dic={}
def rdic():fr = open('dic.txt','r')    for line in fr:line = line.replace("\n",'')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]=valuekeys.append(key)else :t=input("如果添加新的意思请输入 Y,否则输入N:")if ( t=='Y'):temp=""temp=temp+dic[key]key1= input("请输入中文")temp=temp+","+key1print(temp)#keys.append(temp)dic[key]=tempprint(dic)return 0else:return 0elif 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 1else :print("输入有误")return 0
def wdic():#print("!")with open('dic.txt','w') as fw:for k in keys:fw.write(k+':'+dic[k]+'\n')
def main():rdic()while True:print(keys)print(dic)n=centre()print(keys)print(dic)if n==1:breakif n==0:continuewdic()
main()

python (建立文件)制作英文字典相关推荐

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

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

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

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

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

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

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

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

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

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

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

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

  7. Python whl文件制作简介

    Python whl文件制作简介 whl文件 为什么需要whl文件 whl文件 whl格式本质上是一个压缩包,里面包含了py文件,以及经过编译的pyd文件.使得可以在不具备编译环境的情况下,选择合适自 ...

  8. 用python制作英文字典的分析_分享一个自己做的英文科学写作检查器

    最近在读一本神书,牛津大学出版的<Scientific Writing and Communication>,边阅读边检查书里面说的那些英文科学论文写作中经常出现的很俗的桥段,很多余的短语 ...

  9. 用python制作英文字典_python制作英文学习字典案列

    def rdic(): fr = open('dic.txt','r') for line in fr: line = line.replace("\n",'') v = line ...

最新文章

  1. Vant简单H5 web app【小试牛刀】
  2. pdf格式转换成jpg的简单教程
  3. 最近很火的MySQL:抛开复杂的架构设计,MySQL优化思想基本都在这
  4. 消费类电子认证测试资料清单
  5. 数学天桥之中值定理|北京有文化的天桥
  6. 智能化改造!AI技术在传统企业大有可为!
  7. 二维数组的空间复杂度_剑指 offer 面试题精选图解 04 . 二维数组中的查找
  8. 【11月29】PF 粒子滤波的多维运动模型代码
  9. odoo13 订单模板设置_ERP输出嵌入公章的采购订单电子档,其实真的不难
  10. android开发设置页面自适应横竖屏,android TV 竖屏页面开发
  11. CentOS下MySQL安装失败,报socket '/tmp/mysql.sock错误解决方法
  12. 人人都在谈的 “数据驱动” 到底是什么?你确认自己做的是数据驱动吗?
  13. Pspice——可控硅的控制
  14. 《计算机网络自顶向下》 Miscellaneous Lab1 Implementing a Reliable Transport Protocol(实现可靠的传输协议(上))
  15. DataStage 简介
  16. 您即将提交的信息不安全
  17. 福建闽北卫生学校计算机考试,福建闽北卫生学校
  18. 一文网尽CV/Robotics顶会论文常用高级词汇/句式!
  19. Android 7.0新特性——依然范特西
  20. 2019牛客暑期多校训练营(第一场)E.ABBA

热门文章

  1. 拓嘉启远:拼多多商家如何做才能成功退店
  2. Linux救援模式应该这样玩(包含重置CentOS 7和8的密码)
  3. 1951: 开心的桃子姐
  4. 微信小程序 过滤html,当微信小程序遇上filter~(示例代码)
  5. 400类商家电话设置为拨号链接
  6. php带省略号的分页
  7. 计算机组成原理--动态链接
  8. 使用微信公众平台“编辑模式”的过程记录
  9. i7 10700K和i9 9900K哪个好
  10. 我的世界java版mod怎么安装_我的世界中国版MOD安装教程 我的世界中国版MOD怎么安装...