摘要: 原文链接:http://www.cnblogs.com/alex3714/articles/5765046.html 为什么要设计好目录结构? "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度: 一类同学认为,这种个人风格问题"无关紧要"。理 阅读全文
posted @ 2017-07-19 11:04 AbyssCE 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 装饰器:本质是函数,(装饰其他函数),也叫语法糖 就是为其他函数添加附加功能 原则: 1. 不能修改被装饰函数的源代码 2. 不能修改被装饰函数的调用方式 3. 但是会改变返回值 实现装饰器知识储备: 1. 函数即“变量” 2. 高阶函数 a:把一个函数当做实参传给另外一个函数 (不修改被装饰函数源 阅读全文
posted @ 2017-07-19 10:56 AbyssCE 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 一、生成器 列表生成 generator :一边循环一边计算的机制,成为生成器 创建L和g的区别仅在于最外层的[]和(),L是一个list,而g是一个generator。 可以通过next()函数获得generator的下一个返回值: 斐波那契数列 def fib(max): n,a,b=0,0,1 阅读全文
posted @ 2017-07-19 10:36 AbyssCE 阅读(116) 评论(0) 推荐(0) 编辑