首页 > 代码库 > python闭包及装饰器
python闭包及装饰器
一、闭包
1.闭包就是在函数内部定义函数并返回内部函数
2.闭包实现代码的封装和复用
3.实例如图所示,内部定义一个比较函数,给定边界值即做出不同的判断
、
二、装饰器
1.装饰器就是利用闭包的原理
2.@就是装饰器的语法糖
3.装饰器可以给函数添加功能
4.实例如图所示,给求和函数添加参数预处理的功能
python闭包及装饰器
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。