摘要: 在Python中, ⼀边循环⼀边计算的机制, 称为⽣成器: generator 创建生成器: G = ( x*2 for x in range(5)) 可以通过 next() 函数获得⽣成器的下⼀个返回值 没有更多的元素时, 抛出 StopIteration 的异常 生成器也可以使⽤ for 循环, 阅读全文
posted @ 2019-03-24 18:21 一念之间的抉择 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 装饰器 装饰器其实就是一个闭包,把一个函数当做参数然后返回一个替代版函数 装饰器有2个特性: 一是可以把被装饰的函数替换成其他函数, 二是可以在加载模块时候立即执行 def w1(func): def inner(): # 验证1 # 验证2 # 验证3 func() return inner @w 阅读全文
posted @ 2019-03-24 18:11 一念之间的抉择 阅读(239) 评论(0) 推荐(0) 编辑