首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python 制作英文学习词典(简易版)

题目 制作英文学习词典。编写程序制作英文学习词典词典有3个基本功能:添加、查询和退出。程序读取源文件路径下的txt格式词典文件,若没有就创建一个。...词典文件存储方式为“英文单词 中文单词”,每行仅有一对中英释义。程序会根据用户的选择进入相应的功能模块,并显示相应的操作提示。...当添加的单词已经存在时,显示“该单词已经添加到词典里”;当查询的单词不存在时,显示“字典库中未找到这个单词”。用户输入其他选项时候,提示“输入有误!”...tkinter.E, padx=30, pady=5) else: label = tkinter.Label(add_word_to_file_windows, text='该单词已添加到词典

56910

Python_爬虫百度英文学习词典

: d = open('dictionary.csv', 'w') d.close() while 'true': print('---英语学习词典...请重新输入') inputWord方法 inputWord这是一个添加英语和对应中文意思的方法,打开这个文件,先把光标移动到开头,通过一行一行扫描,然后把行内的英语单词通过分片的形式分割出来,判断用户输入的英文单词字典中是否存在...+ c csv_file.writelines(line) print(e + '已添加成功') serachWord方法 serachWord这是查找功能,用户输入英文单词...,查询中文意思,打开字典文件,每行扫描,提取前面的英文单词,遍历与用户输入的单词匹配,如果不存在则提示,没有找到这个单词,然后给用户提供是否需要通过百度翻译,查看意思,并且翻译结束后可以添加进字典中 def...= '出错了': flag2 = input('是否要添加进词典:(输入Y/y添加)') if (flag2 == 'Y') | (flag2

71910
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    情感词典是什么_中文情感分析词典

    【实例简介】 1.褒义词及其近义词;2.否定词典;3.情感词汇本体;4.清华大学中文褒贬词典;5.台湾大学NTUSD情感词典;6.知网情感词典;7.汉语情感极值表;8.情感词典及其分类。...(英文).txt | |– 正面情感词语(中文).txt | |– 正面情感词语(英文).txt | |– 正面评价词语(中文).txt | |– 正面评价词语(英文).txt | |– 程度级别词语(...中文).txt | |– 程度级别词语(英文).txt | |– 负面情感词语(中文).txt | |– 负面情感词语(英文).txt | |– 负面评价词语(中文).txt | `– 负面评价词语(英文...).txt |– 否定词典 | `– 否定.txt |– 台湾大学NTUSD简体中文情感词典 | |– NTUSD_negative_simplified.txt | |– NTUSD_positive_simplified.txt...| `– 情感词典及其分类.xls |– 汉语情感词极值表 | `– 汉语情感词极值表.txt |– 褒贬词及其近义词 | `– 褒贬词及其近义词.xls `– 清华大学李军中文褒贬义词典 |– tsinghua.negative.gb.txt

    1.2K30

    实现Android键盘的中英文适配

    大家在进行Android项目开发的时候经常会遇到中文输入和英文输入切换的情况,本篇内容教给大家实现Android下自动识别中英文键盘的功能。...英文环境下,密码框字体和一般字体不一致问题 1、xml中不能设置inputType 属性、或者password属性 2、中文环境中设置inputType可以 3、当要是适配英文,只能在Java代码设置...android开发EditText输入时弹出数字输入键盘(适配英文环境) 首先设置只能输入数字 <EditText android:id="@+id/second_password" android...android:inputType=”none” android:inputType=”text” android:inputType=”textCapCharacters” 字母大写 android:...Android为我们提供了android:imeOptions来实现这一功能。

    2.2K10

    Python进阶01 词典

    我们要介绍一个新的类,词典 (dictionary)。与列表相似,词典也可以储存多个元素。这种储存多个元素的对象称为容器(container)。...基本概念 常见的创建词典的方法: >>>dic = {'tom':11, 'sam':57,'lily':100} >>>print type(dic) 词典和表类似的地方,是包含有多个元素,每个元素以逗号分隔...比如上面的例子中,‘tom’对应11,'sam对应57,'lily'对应100 与表不同的是,词典的元素没有顺序。你不能通过下标引用元素。词典是通过键来引用。...>>>print dic['tom'] >>>dic['tom'] = 30 >>>print dic 构建一个新的空的词典: >>>dic = {} >>>print dic 在词典中增添一个新元素的方法...与表类似,你可以用len()查询词典中的元素总数。 >>>print(len(dic)) 总结 词典的每个元素是键值对。元素没有顺序。

    89980

    软件推荐(Glodendict) -- 本地词典

    阅读完本篇,我期望你能够在没有网络的情况下,又想在电脑上查看单词啥意思的时候,可以看看阿涛啦同学写的这篇文章 今天是软件专场的倒数第86场,跟大家分享的是电脑离线词典工具软件--Glodendict。...安装完以后打开你会看到如下界面,其中1是你电脑上已经导入的词典的离线字典文件,可以看到有牛津词典、维基百科,其他的我记不住,你们后期自己感受吧。...2就是最开始的介绍,3是如果你查的单词在词典中命中,那么会显示在这里供你选择,其他的你应该看的懂的。 ?...我们尝试下输入“SuerStar",可以看到它能够查出这个单词的,中文意思并给你例子介绍,然后能够查近义词反义词等等,还有它还可以发音,功能还有很大,其他的同学们自己去体会吧,词典的选择也多的。...至此,关于本地词典的介绍就到这里了,这个也有手机版本,如有需要可访问楼下链接。 官网地址: http://goldendict.org/

    1.4K20
    领券