![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
lddfff_3a
这个作者很懒,什么都没留下…
展开
-
关于面向对象中的继承和多继承的理解
class A(object): def a1(self): print('a1') self.b1() class B(object): def b1(self): print('b1')class C(A,B): def c1(self): self.a1()if __name__...原创 2018-12-03 10:26:50 · 713 阅读 · 0 评论 -
range和xrange的区别?
两者的用法相同。不同点:range返回的是一个列表,xrange的结果是一个生成器。range直接开辟一个新的内存空间来存储列表,而xrange是边循环边开辟空间,只有使用时才开辟内存空间。因此,当列表很长时选择xrange的性能比较好。...原创 2018-12-06 20:35:16 · 392 阅读 · 0 评论 -
4G内存怎么读取5G数据
方法一:可以通过生成器,分多次读取,开始读取500M数据,处理后再接着读取后面的数据。方法二:可以通过Linux中的split方法切割成小文件,然后再对数据进行处理,这种方法的效率比较高,可以按照文件的行数进行分割,也可以按照文件的大小进行分割。...原创 2018-12-06 20:43:45 · 912 阅读 · 0 评论 -
PEP8 Python 编码规范
PEP8 Python 编码规范一 代码编排1. 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2. 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。3. 类和top-level函数定义之间空两行;类中的方法定义之间空一行;函数内逻辑无关段落之间空一行;其他地方尽量不要再空行。二 文档编排1. 模块内...转载 2018-12-27 15:32:08 · 451 阅读 · 0 评论 -
python中的search()和match()的区别
match() 从第一个字符开始找, 如果第一个字符就不匹配就返回None, 不继续匹配. 用于判断字符串开头或整个字符串是否匹配,速度快。search() 会整个字符串查找,直到找到一个匹配。import reprint(re.match('hello', 'hello world').span())print(re.match('hello', 'hihelloworld'))pr...原创 2018-12-27 16:31:08 · 2143 阅读 · 0 评论 -
python浅拷贝与深拷贝的区别和理解
出自“阿敏其人”简书博客:https://www.jianshu.com/p/03dce38cc97e转载 2018-12-27 19:44:49 · 191 阅读 · 1 评论