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