python编写英文字典_python如何制作英文字典
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如何制作英文字典相关推荐
- python制作英语字典_python如何制作英文字典
本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...
- python制作字典_python如何制作英文字典
本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...
- python制作英语字典下载手机版_python如何制作英文字典
本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...
- python制作英汉词典_python如何制作英文字典
本文实例为大家分享了python制作英文字典的具体代码,供大家参考,具体内容如下 功能有添加单词,多次添加单词的意思,查询,退出,建立单词文件. keys=[] dic={} def rdic(): ...
- python自学第8天字典_python自学日记7——字典
学会把复杂问题拆解成自己已经掌握的基础问题才是正确的学习之道 1.编写一个函数,读入words.txt,并将它们作为键保存到一个字典中 后面还有使用in检查某单词是否在字典中,按说这个并不难,先读取单 ...
- python编写数学公式大全_python - 用python编写数学公式 - 堆栈内存溢出
我正在用python编写此公式. 请查看图片我正在使用以下代码. 它总是会出错. import math import matplotlib matplotlib.use('TkAgg') from ...
- python编写脚本教程_python编写一个会算账的脚本的示例代码
python算账脚本 1.假如小明卡里有10000元去商场买东西发现钱不够又向父母借了5000账单如下 2.以下脚本就能实现上面的运算 from time import strftime import ...
- python编写木马攻击_Python编写简易木马程序
Python编写简易木马程序 0x00 准备 文章内容仅供学习研究.切勿用于非法用途! 这次我们使用Python编写一个具有键盘记录.截屏以及通信功能的简易木马.依然选用Sublime text2 + ...
- python用input输入字典_输入字典python_python输入字典_python用input输入字典 - 云+社区 - 腾讯云...
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 本篇将介绍python里面的字典,更多内容请参考:python学习指南 pyth ...
最新文章
- Java_案例实例1.简单的人机交互
- 前端模拟数据的技术方案(二)
- 微信小程序开发系列四:微信小程序之控制器的初始化逻辑
- Mars 如何分布式地执行
- 计算机网络之数据链路层:1、概述
- 上传下载文件到Linux服务器
- python进阶21之actor
- 郑州大学远程教育c语言程序设计答案,郑州大学远程教育C语言考试试卷.doc
- 数据结构:线性表理论题目集
- linux中安装多个mysql_Linux环境中安装多个MySQL服务笔记
- python怎么制作简单图_Python简单的制作图片验证码实例
- [转载]allowTransparency属性
- python简单的爬虫实例
- 调用百度识图api实现识图vue+springboot
- 【解决方案】Ubuntu18.04 安装L2TP及相关设置
- websocket握手失败_WebSocket握手总结
- 聊一聊阿里P8、P9及以上人的水平
- 使用vue音频播放器(vue-aplayer)详解
- 手把手教你做树莓派魔镜-MagicMirror(一)-准备工作
- 【Vuejs】1454- 深入了解 vue-cli