其他分享
首页 > 其他分享> > 闭包

闭包

作者:互联网

------闭包--------

代码:
def fun(num):
  def run():
    print('num:', num)

  return run
fun(10)()


条件:
1. 函数中嵌套函数
2. 外层函数返回内层嵌套函数名
3. 内层函数调用外层函数的非全局变量


作用:
实现数据锁定,提高稳定性

标签:闭包,函数,内层,嵌套,num,def
来源: https://www.cnblogs.com/bigcoolcool/p/16179186.html