11 2021 档案

摘要:在终端输入:python.exe -m pip install --upgrade pip 阅读全文
posted @ 2021-11-30 22:08 易点灵通 阅读(172) 评论(0) 推荐(0)
摘要:网址:https://docs.python.org/3/library/re.html re — Regular expression operations Source code: Lib/re.py This module provides regular expression matchin 阅读全文
posted @ 2021-11-26 23:20 易点灵通 阅读(200) 评论(0) 推荐(0)
摘要:例如,如果我们有二维列表: list1 = [['tom',67,'engineer',2], ['ron',42,'scientist',4], ['alie',56,'doctor',3], ['rambo',29,'lawyer',7]] 使用remove()方法 for value in l 阅读全文
posted @ 2021-11-25 20:30 易点灵通 阅读(833) 评论(0) 推荐(0)
摘要:问题 输入python -m pip install --upgrade pip出现问题 解决方法: 输入python -m pip install -U --force-reinstall pip 然后输入pip show pip检查pip版本 阅读全文
posted @ 2021-11-23 05:48 易点灵通 阅读(51) 评论(0) 推荐(0)
摘要:write()方法只能往文件中写入字符串,所以在写入前,必须把可迭代对象中的数据转换成字符串(string) 点击查看代码 def count_words(filename): """Count the approximate number of all words and unique words 阅读全文
posted @ 2021-11-22 22:51 易点灵通 阅读(965) 评论(0) 推荐(0)
摘要:代码 result = '{:.2%}'.format(matchRate) print(f"matchRate: {result}") 结果: matchRate: 8.57% 头脑风景: '{:.2%}' 两只耳朵,两片脸颊,两只嘴唇,一条舌头 阅读全文
posted @ 2021-11-22 12:05 易点灵通 阅读(1217) 评论(0) 推荐(0)
摘要:匹配一组英文字符串,包含()\s'等字符,并且有个边界,通过反向引用对匹配的所有字符串进行替换 正则表达式: ([a-z\s\(\)/']{1,}\b) 替换为: \n\1 {10,}代表英文字符次数,可以有效过滤掉中文字符中的‘()’ 阅读全文
posted @ 2021-11-20 23:54 易点灵通 阅读(346) 评论(0) 推荐(0)
摘要:第一步 将字典中的数据通过 for 循环 items() 方法遍历出来。 将字典中的数据遍历出来之后,字典中的数据是以键值对的方式存放在元组中,元组无法写入txt中。 我们使用操作元组的方法,将数据单个提取出来。 实例链接: https://blog.csdn.net/weixin_45740443 阅读全文
posted @ 2021-11-18 22:05 易点灵通 阅读(897) 评论(0) 推荐(0)
摘要:正则表达式实例: #!/usr/bin/python import re line = "Cats are smarter than dogs" matchObj = re.match( r'(.*) are (.*?) .*', line, re.M|re.I) if matchObj: prin 阅读全文
posted @ 2021-11-18 16:25 易点灵通 阅读(1037) 评论(0) 推荐(0)
摘要:环视,在不同的地方又称之为零宽断言,简称断言。 环视强调的是它所在的位置,前面或者后面,必须满足环视表达式中的匹配情况,才能匹配成功。 环视可以认为是虚拟加入到它所在位置的附加判断条件,并不消耗正则的匹配字符。 两篇文件值得学习: https://www.cnblogs.com/tsql/p/586 阅读全文
posted @ 2021-11-18 12:37 易点灵通 阅读(237) 评论(0) 推荐(0)
摘要:正则表达式测试和练习: https://regex101.com/ 在线网页白板以及思维导图,还可以共享: https://miro.com/signup/ 批量输入单词,输出英式和美式音标: https://tophonetics.com/ 可以下载全球APK的网站 https://apkpure 阅读全文
posted @ 2021-11-18 12:36 易点灵通 阅读(95) 评论(0) 推荐(0)
摘要:正则表达式[\w]+,\w+,[\w+] 三者有何区别:[\w]+和\w+没有区别,都是匹配数字和字母下划线的多个字符;[\w+]表示匹配数字、字母、下划线和加号本身字符; [] 表示数组而非排列,即不按固定次序位置排列;在[]内的字符可以任意次序出现。[ABC]+ 可以匹配"AAABBBCCC,B 阅读全文
posted @ 2021-11-17 23:24 易点灵通 阅读(969) 评论(0) 推荐(0)
摘要:Python 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。 Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和可 阅读全文
posted @ 2021-11-17 22:51 易点灵通 阅读(3813) 评论(0) 推荐(0)
摘要:The remove() method deletes only the first occurrence of the value you specify. If there’s a possibility the value appears more than once in the list, 阅读全文
posted @ 2021-11-17 14:22 易点灵通 阅读(69) 评论(0) 推荐(0)
摘要:rename方法 1 把光标移动到要修改的变量名称上 2 右键-refactor - rename- 确定 3 在弹出来的框中,选择 rename code occurences,即修改所有重复出现的变量名 4 变量周围出现红色框,修改变量,确定 5 其他位置的该变量会被同时修改 阅读全文
posted @ 2021-11-17 13:48 易点灵通 阅读(1252) 评论(0) 推荐(0)
摘要:result = '{:.2%}'.format(match_rate)#output the rate in percentage. The match rate is: 14.58%. 阅读全文
posted @ 2021-11-17 11:28 易点灵通 阅读(416) 评论(0) 推荐(0)
摘要:问题:'gbk' codec can't decode byte 0xad in position...解决办法 原因:txt是utf-8编码,所以编码需要转为utf-8 1.找到报错的代码行: with open('CNBC.txt') as file_object: with open(outp 阅读全文
posted @ 2021-11-16 21:39 易点灵通 阅读(284) 评论(0) 推荐(0)
摘要:\ba\b|\bgoal\b|\bof\b 匹配a,goal,of任意其中一个单词 ^.*a goal of.*$ 在一句当中匹配a goal of. \bwill\b|\bbe\b 包含“will"和“be”任一个单词 ^.*\b(will|be)\b.*$ 匹配包括“will"和"be"其中之一 阅读全文
posted @ 2021-11-16 20:29 易点灵通 阅读(3198) 评论(0) 推荐(0)
摘要:匹配以某字符串开头的整行正则表达式 如:“I do not expect tariffs to be something that will be on the agenda for tomorrow night,” a senior Biden administration official to 阅读全文
posted @ 2021-11-16 10:16 易点灵通 阅读(1306) 评论(0) 推荐(0)
摘要:1. 如何查找到需要的内容,替换成新行后,还能保留这些内容? 答案:先查找内容,然后用小括号把需要引用的内容括起来,然后替换为\1\2,如图: 2. 如何把查找到的内容导出为新文件? 答案:换个思路,复制一个相同的文件,把不需要的内容替换为空字符,然后保存!! 阅读全文
posted @ 2021-11-15 23:32 易点灵通 阅读(43) 评论(0) 推荐(0)
摘要:一个借方明细表,现在想按照科目名称进行分类合计,怎么实现? 解决方法:分类汇总 1、第一步,排序:点击菜单中的数据、排序,选择关键字:科目名称,确定。 2、再打开数据菜单,点击分类汇总,在分类汇总窗口中,分类字段选择:科目名称,汇总方式:求和,选定汇总项:借方,确定。 3、最终结果如下图,按照科目名 阅读全文
posted @ 2021-11-15 21:48 易点灵通 阅读(9348) 评论(0) 推荐(0)
摘要:1. 2. ...... 11. 12. 13. ... [0-9]+\. 【\.】转义【.】 阅读全文
posted @ 2021-11-13 13:06 易点灵通 阅读(425) 评论(0) 推荐(0)
摘要:正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 例如: runoo+b,可以匹配 runoob、runooob、runoooooob 等,+ 号代表前面的字符 阅读全文
posted @ 2021-11-13 11:48 易点灵通 阅读(98) 评论(0) 推荐(0)
摘要:. :匹配任何单个字符。例如正则表达式“b.g”能匹配如下字符串:“big”、“bug”、“b g”,但是不匹配“buug”,“b..g”可以匹配“buug”。 [ ] :匹配括号中的任何一个字符。例如正则表达式“b[aui]g”匹配bug、big和bag,但是不匹配beg、baug。可以在括号中使 阅读全文
posted @ 2021-11-12 20:29 易点灵通 阅读(1360) 评论(0) 推荐(0)
摘要:这篇文章主要讲如何使用正则匹配中文字符,中文正则表达式的匹配规则不像其他正则规则一样容易记住,下面一起看看这个中文正则表达式是怎么样的。 w匹配的仅仅是中文,数字,字母,对于国人来讲,仅匹配中文时常会用到,见下 匹配中文字符的正则表达式: ""一定不能漏 [\u4e00-\u9fa5] 或许你也需要 阅读全文
posted @ 2021-11-12 19:59 易点灵通 阅读(1904) 评论(0) 推荐(0)
摘要:1. 以两个字母其中之一开头:^([E,R]{1}) 2. 以三个字母开头: ^([a,p,p]{3}) 3. 以任意三个字母结尾:([m,e,n,t]{3})$ 4. 包含任意两个字母:([ee,ɪ,i,ː]{2}) 5. . :匹配任何单个字符。例如正则表达式“b.g”能匹配如下字符串:“big 阅读全文
posted @ 2021-11-12 17:59 易点灵通 阅读(23) 评论(0) 推荐(0)
摘要:使用Excel 2013以上版本的朋友,只要在B2单元格输入以下公式,就可以把有道翻译装到Excel软件里,实现英汉互译啦。=FILTERXML(WEBSERVICE("http://fanyi.youdao.com/translate?&i="&A2&"&doctype=xml&version") 阅读全文
posted @ 2021-11-11 12:01 易点灵通 阅读(924) 评论(0) 推荐(0)