摘要:
趁热打铁 阅读全文
摘要:
原则: 依赖倒置: 开放封闭:对扩展是开发的、对修改是封闭的 装饰器作用:不想修改函数的调用方式,但是想在原来的函数前后添加功能 装饰器固定模式: 还有带返回值的、带参数的。 语法糖: 有语法糖@timmer()就可以把func = timmer(func)去掉 背: 首先定义一函数 中间再加一函数 阅读全文
摘要:
闭包使用场景:在函数外部调用函数内部的函数 闭包优点:在闭包上面(a= 1)只生成一次可以反复使用,而不是每次使用每次生成 理解: 返回函数名 inn = outer() = inner inn() 阅读全文
摘要:
函数名就是内存地址,加()代表执行 阅读全文
摘要:
nonlocal:用于局部变量,找上层中离当前函数最近一层的局部变量,找到为止,如果在全局找到或找不到,报错。 使用场景:内层函数对外层数据修改/处理 阅读全文
摘要:
成功 if 条件 else 失败 Tip:问题要从下往上看,出问题的是最底下的问题, 阅读全文