首页 > 代码库 > 装饰器,迭代器,生成器
装饰器,迭代器,生成器
一、什么是装饰器
装饰器本质就是函数,功能是为其他函数附加功能
二、装饰器遵循的原则
1、不修改被修饰函数的源代码
2、不修改被修饰函数的调用方式
三、实现装饰器的知识储备
装饰器=高阶函数+函数嵌套+闭包
高阶函数,直接通过函数名调用,
#!/usr/bin/env python def bar(): print(‘in the bar‘) def test1(func): func() test1(bar)
装饰器,迭代器,生成器
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。