摘要: Python 装饰器,开放封闭原则 1. 装饰器:装饰,装修,体验更加,增加功能 2. 开放封闭原则: 开放:对代码的拓展开放 ​ 关闭:对源码的修改关闭 3. 装饰器:完全遵循开放封闭原则 在不改变原函数的代码以及调用方式下,为其增加新的功能 装饰器 就是一个函数 : ​ 4.python 对装饰 阅读全文
posted @ 2019-12-17 21:50 Jerry-1 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 理解:封闭的东西:保证数据的安全 闭包定义 : 1.闭包只能存在嵌套的函数中 2.内层函数 对外层函数 非全局变量的引用 (使用),就会形成闭包 。 被引用的非全局变量 也称为 自由变量 ,这个自由变量 会与内层函数产生一个绑定关系, 也就是 自由变量不会在内存中消失 。 闭包的作用 : 保证数据的 阅读全文
posted @ 2019-12-17 11:03 Jerry-1 阅读(417) 评论(0) 推荐(0) 编辑
摘要: Python 内置函数 1. eval 剥去字符串的外衣,运算里面的代码 有返回值 eval 比较危险 容易执行危险代码 ... 网络传输的str,input,sql注入时 不要使用 eval 2. exec 与eval几乎一样 ,代码流 (同eval 尽量不要使用) 3. hash 获取一个对象 阅读全文
posted @ 2019-12-17 11:00 Jerry-1 阅读(116) 评论(0) 推荐(0) 编辑