2017年8月31日
摘要: Python 装饰器原理和基本实现 http://www.cnblogs.com/wupeiqi/articles/4980620.html http://www.cnblogs.com/vamei 装饰器(decorator)是一种高级Python语法。装饰器可以对一个函数、方法或者类进行加工。在 阅读全文
posted @ 2017-08-31 10:54 光阴8023 阅读(180) 评论(0) 推荐(0) 编辑
摘要: python—yield实现单线程的异步并发 阅读全文
posted @ 2017-08-31 10:50 光阴8023 阅读(467) 评论(0) 推荐(0) 编辑
摘要: python-递归 http://www.cnblogs.com/pythonxiaohu/articles/5555192.html 递归 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 (1)递归就是在过程或函数里调用自身; (2)在使用递归策略时,必须有一 阅读全文
posted @ 2017-08-31 10:48 光阴8023 阅读(109) 评论(0) 推荐(0) 编辑
  2017年8月28日
摘要: Python迭代器和生成器 1. 迭代器iterator 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅 阅读全文
posted @ 2017-08-28 16:18 光阴8023 阅读(80) 评论(0) 推荐(0) 编辑
  2017年6月14日
摘要: Python 深浅拷贝 http://www.cnblogs.com/aylin/p/5467506.html a、数字和字符串 对于数字和字符串而言,赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址。 b、其他基本数据类型 对于字典、元祖、列表 而言,进行赋值、浅拷贝和深拷贝时,其内存地址 阅读全文
posted @ 2017-06-14 17:20 光阴8023 阅读(101) 评论(0) 推荐(0) 编辑
  2017年6月12日
摘要: Python set集合 python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. set 阅读全文
posted @ 2017-06-12 14:15 光阴8023 阅读(145) 评论(0) 推荐(0) 编辑
  2017年6月5日
摘要: 购物车程序 需求: 实现了一些附加功能,生成一些文件,当然基于Python的基础实现的,高大上的暂时不会,基本上靠累代码.....借鉴了一些,谢谢!不如他们写的。 http://www.cnblogs.com/wushank/p/5087502.html http://www.cnblogs.com 阅读全文
posted @ 2017-06-05 17:43 光阴8023 阅读(266) 评论(0) 推荐(0) 编辑
  2017年5月27日
摘要: 首先我是初学者,没有找到类似于linux sed替换命令的方法,主要逻辑是读取文件,清空文件,将修改之后的内容再写进去。这种方法问题很多,例如同时操作文件或者文件过大。这只是一种方法。 全文修改: 修改指定行 re正则全文替换 re正则只替换第一个匹配的 阅读全文
posted @ 2017-05-27 15:55 光阴8023 阅读(4220) 评论(0) 推荐(0) 编辑
摘要: 首先我是初学者,没有找到类似于linux sed替换或者删除一行命令的方法,主要逻辑是读取文件,清空文件,将修改之后的内容再写进去。这种方法问题很多,例如同时操作文件或者文件过大。这只是一种方法。 全文删除: 删除匹配开头行 re正则全文删除 re正则只删除第一个匹配的 阅读全文
posted @ 2017-05-27 15:30 光阴8023 阅读(5254) 评论(0) 推荐(0) 编辑
  2017年5月12日
摘要: 按行转成列表 阅读全文
posted @ 2017-05-12 11:03 光阴8023 阅读(747) 评论(0) 推荐(0) 编辑