python闭包函数

发布时间 2023-07-19 02:10:16作者: fangpinz

闭包(函数)避免了使用全局变量。

一般来说,当对象中只有一个方法时,这时使用闭包是更好的选择。

所有函数都有一个__closure__属性,如果这个函数是一个闭包,那么其__closure__属性是一个由cell对象组成的元组对象。

cell对象的cell_contents属性就是闭包函数所关联的自由变量