闭包函数

什么是闭包函数?

闭包函数就是内部函数引用了外部函数中的变量

闭包函数的注意点

1、闭包函数必须在函数内部定义

2、闭包函数可以引用外层函数的名字

闭包函数是函数嵌套、函数对象、名称空间与作用域的结合体

def outer(number):
    def inner():
        print(number)
    return inner
func = outer(1000)
func()

打印结果:
1000

闭包函数的应用

为了装饰器做准备

闭包函数到此讲完了

posted @ 2019-11-12 15:42  小小小小小小小小小白  阅读(101)  评论(0编辑  收藏  举报