python如何制作英文字典

发布时间:2020-09-18 09:23:03

来源:脚本之家

阅读:106

作者:黑脉金

本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下

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

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]=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]+'\n')

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制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...

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

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

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

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

  5. python自学第8天字典_python自学日记7——字典

    学会把复杂问题拆解成自己已经掌握的基础问题才是正确的学习之道 1.编写一个函数,读入words.txt,并将它们作为键保存到一个字典中 后面还有使用in检查某单词是否在字典中,按说这个并不难,先读取单 ...

  6. python编写数学公式大全_python - 用python编写数学公式 - 堆栈内存溢出

    我正在用python编写此公式. 请查看图片我正在使用以下代码. 它总是会出错. import math import matplotlib matplotlib.use('TkAgg') from ...

  7. python编写脚本教程_python编写一个会算账的脚本的示例代码

    python算账脚本 1.假如小明卡里有10000元去商场买东西发现钱不够又向父母借了5000账单如下 2.以下脚本就能实现上面的运算 from time import strftime import ...

  8. python编写木马攻击_Python编写简易木马程序

    Python编写简易木马程序 0x00 准备 文章内容仅供学习研究.切勿用于非法用途! 这次我们使用Python编写一个具有键盘记录.截屏以及通信功能的简易木马.依然选用Sublime text2 + ...

  9. python用input输入字典_输入字典python_python输入字典_python用input输入字典 - 云+社区 - 腾讯云...

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 本篇将介绍python里面的字典,更多内容请参考:python学习指南 pyth ...

最新文章

  1. Java_案例实例1.简单的人机交互
  2. 前端模拟数据的技术方案(二)
  3. 微信小程序开发系列四:微信小程序之控制器的初始化逻辑
  4. Mars 如何分布式地执行
  5. 计算机网络之数据链路层:1、概述
  6. 上传下载文件到Linux服务器
  7. python进阶21之actor
  8. 郑州大学远程教育c语言程序设计答案,郑州大学远程教育C语言考试试卷.doc
  9. 数据结构:线性表理论题目集
  10. linux中安装多个mysql_Linux环境中安装多个MySQL服务笔记
  11. python怎么制作简单图_Python简单的制作图片验证码实例
  12. [转载]allowTransparency属性
  13. python简单的爬虫实例
  14. 调用百度识图api实现识图vue+springboot
  15. 【解决方案】Ubuntu18.04 安装L2TP及相关设置
  16. websocket握手失败_WebSocket握手总结
  17. 聊一聊阿里P8、P9及以上人的水平
  18. 使用vue音频播放器(vue-aplayer)详解
  19. 手把手教你做树莓派魔镜-MagicMirror(一)-准备工作
  20. 【Vuejs】1454- 深入了解 vue-cli

热门文章

  1. 方法及方法的重载|数组
  2. EUV 光刻机到底有多重要?
  3. 文字转语音软件哪个好?看完这篇你就知道了
  4. 台湾中华大学-田庆诚教授-射频放大器-观看笔记 1
  5. 教师人生格言积极向上的句子
  6. 2023年2月京东手机品牌销量数据查询(京东电商数据平台)
  7. 百度小程序模板制作_百度小程序模板平台
  8. 花青素荧光染料2247688-56-6,Cyanine3 amine,Cy3-NH2,花青素Cyanine3氨基,可以用来标记蛋,抗体,多肽等
  9. 小程序图片电脑开发显示,手机上不显示的问题
  10. php判断无理数,经典证明:几乎所有有理数都是无理数的无理数次方