闭包函数
2017-12-02 本文已影响19人
全栈coder
一个函数内部可以定义一个函数,并且函数的返回值是这个内部函数,内部函数使用了原函数的内部变量。返回内部函数时,内部函数并未执行并且已经把原函数的内部变量带入了进去,只等执行了。python中的装饰器就是这个原理。
一个函数内部可以定义一个函数,并且函数的返回值是这个内部函数,内部函数使用了原函数的内部变量。返回内部函数时,内部函数并未执行并且已经把原函数的内部变量带入了进去,只等执行了。python中的装饰器就是这个原理。