摘要: 一. 装饰器 开闭原则: 软件设计的原则之一, 又称为开放封闭原则. 开放: 对功能扩展开放 封闭: 对修改代码封闭 装饰器: 在目标函数前或后插入一段新的代码, 不改变目标函数的代码 可以给目标函数传参, 拿到目标函数的返回值 python里面的动态代理 在不破坏目标函数和目标函数调用的基础上给函 阅读全文
posted @ 2018-12-14 20:05 lokichoggio 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一. 递归 在函数中调用函数本身, 就是递归 prthon中递归的最大深度是998 def func(n): print(n) n += 1 func(n) func(1) 递归的应用:我们可以使用递归来遍历各种树形结构, 比如我们的文件夹系统, 可以使用递归来遍历该文件夹中的所有文件 import 阅读全文
posted @ 2018-12-14 08:27 lokichoggio 阅读(185) 评论(0) 推荐(0) 编辑