随笔分类 -  python知识点

学习python的一些重要知识点
摘要:1.re.sub() 替换字符串中的某些子串,可以用正则表达式来匹配被选子串。 re.sub(pattern, repl, string, count=0, flags=0) pattern:表示正则表达式中的模式字符串; repl:被替换的字符串(既可以是字符串,也可以是函数); string:要 阅读全文
posted @ 2020-03-11 14:46 灰灰的一只鸟 阅读(176) 评论(0) 推荐(0)
摘要:当实际工作需要把excel表的数据读取出来,或者把一些统计数据写入excel表中时,一个设计丰富,文档便于寻找的模块就会显得特别的有吸引力,本文对openpyxl模块的一些常见用法做一些记录,方便工作中查询(好记性不如烂笔头) author:he qq:760863706 python:3.5 da 阅读全文
posted @ 2019-09-13 18:57 灰灰的一只鸟 阅读(4192) 评论(0) 推荐(0)
摘要:python 中的is、==和cmp(),比较字符串 经常写 shell 脚本知道,字符串判断可以用 =,!= 数字的判断是 -eq,-ne 等,但是 Python 确不是这样子地。所以作为慢慢要转换到用 Python 写脚本,这些基本的东西必须要掌握到骨子里! 在 Python 中比较字符串最好是 阅读全文
posted @ 2019-09-08 19:28 灰灰的一只鸟 阅读(754) 评论(0) 推荐(0)
摘要:1.python 中 a==b 和 a is b的区别? 对象三要素是id,type,value . a==b是以value来判断,a is b 是以id 来判断 2.python 阅读全文
posted @ 2019-04-26 21:27 灰灰的一只鸟 阅读(138) 评论(0) 推荐(0)
摘要:re模块包含对正则表达式的支持。 阅读全文
posted @ 2019-04-26 21:07 灰灰的一只鸟 阅读(210) 评论(0) 推荐(0)
摘要:双端队列(double-ended queue,或者称deque)在需要按照元素增加的顺序来移除元素时非常有用。其中collection模块,包括deque类型。 使用实例: 阅读全文
posted @ 2019-04-26 21:02 灰灰的一只鸟 阅读(182) 评论(0) 推荐(0)
摘要:在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用 一般有三种方法, alist=[1,2,3,["a","b"]] (1)直接赋值,默认浅拷贝传递对象的引用而已,原始列表改变,被赋值的b也会做相同的 阅读全文
posted @ 2019-04-23 10:52 灰灰的一只鸟 阅读(551) 评论(0) 推荐(0)
摘要:以下是 enumerate() 方法的语法: 阅读全文
posted @ 2019-04-18 22:31 灰灰的一只鸟 阅读(13740) 评论(0) 推荐(0)
摘要:1.map(func,seq[,seq,...]) 对序列中的每个元素应用函数,python2中map()返回的是列表,python3中返回的是迭代器,可以用list()转换成列表。以下例子为python3 2.filter(func,seq) python2中返回其函数为真的元素列表,python 阅读全文
posted @ 2019-04-18 20:59 灰灰的一只鸟 阅读(221) 评论(0) 推荐(0)
摘要:1.find 在一个较长的字符串中查找子串。它返回子串所在位置的最左端索引。如果没有找到则返回-1 2.split 将字符串用给定的分隔符分割成序列,当没有提供分隔符时,默认把所有空格作为分隔符 3.join split方法的逆方法,用来连接序列中的元素。特别注意,需要被连接的序列元素必须是字符串, 阅读全文
posted @ 2019-04-18 12:10 灰灰的一只鸟 阅读(216) 评论(0) 推荐(0)