闭包函数

闭包函数

闭: 函数是封闭在容器里的

包:封闭在包里的函数会从包里拿参数

闭包函数:内嵌的函数,要从外层的名称空间取名称,但是不能是全局名称。外层函数返回值是内嵌函数的函数名。

闭包函数能实现的功能

1.内嵌函数能再全局调用

实例:

def foo(x):

  def f1(x):

    print(x)

  return fi

 

foo(x)() 实现在全局调用内嵌函数f1

 

posted @ 2020-07-24 22:22  正在学Python  阅读(118)  评论(0编辑  收藏  举报