闭包函数
参考博客:https://blog.csdn.net/zwj1452267376/article/details/88411889
闭包函数
特点: 内部函数引用了外部函数中的变量,函数的作用域
- 在python中,支持将函数当做对象使用,也就是可以将一个函数当做普通变量一样用作另一个函数的参数和返回值
- 闭包函数中被内部函数引用的变量,不会因为玩不函数结束而被释放掉, 而是一直存在内存中,直到内部函数被调用结束
判断是否是闭包函数
函数名.__closure__
, 是闭包返回 cell元素, 不是返回None