01 2022 档案
摘要:装饰器:本质就是函数,功能是为其他函数添加附加功能 原则: 1.不修改被修饰函数的原代码 2.不修改被修饰函数的调用方式 装饰器 = 高阶函数 + 函数嵌套 + 闭包 import time def timeer(fun): def wrapper(*args,**kwargs): begin =
阅读全文
摘要:迭代器协议:一个对象必须提供next方法,执行该方法要么返回迭代中下一项,要么就引起一个StopLteration异常,以中指迭代。迭代对象:对象内部定义一个__iter__()方法 for循环使用的迭代器的形式 str_1 = [1,2,3,4] for i in str_1: pring(i)
阅读全文
浙公网安备 33010602011771号