04 2018 档案

摘要:为什么要设计好目录结构? "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度: 我是比较偏向于后者的,因为我是前一类同学思想行为下的直接受害者。我曾经维护过一个非常不好读的项目,其实现的逻辑并不复杂,但是却耗费了我非常长的时间去理解它想表达的意 阅读全文

posted @ 2018-04-28 16:57 11wayne 阅读(119) 评论(0) 推荐(0)

摘要:OS模块 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工 阅读全文

posted @ 2018-04-25 17:43 11wayne 阅读(151) 评论(0) 推荐(0)

摘要:列表解析要比for循环语句有速度方面的性能优势,而且map会依据调用方法的不同表现出更好或更差的性能。 下面是时间测试模块: 下面是不同方法完成相同任务的计时测试: 测试结果: 在相对性能方面,列表解析在大多数情况下表现最好。当使用内置函数时,map表现更好。 阅读全文

posted @ 2018-04-07 17:26 11wayne 阅读(147) 评论(0) 推荐(0)

摘要:生成器表达式:迭代器遇到列表解析 从语法上来讲,生成器表达式就像一般的列表解析一样,但是它们是扩在圆括号中而不是方括号中。 从执行过程上来讲,生成器表达式很大不同:不是在内存中构建结果,而是返回一个生成器对象。 在一个函数的基础上,编写一个列表解析基本上等同于:在一个list内置调用中包含一个生成器 阅读全文

posted @ 2018-04-06 23:00 11wayne 阅读(142) 评论(0) 推荐(0)

导航