欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python__闭包函数问题求教!

程序员文章站 2022-04-03 22:51:04
...

闭包问题:
定义:

  1. 外部函数定义一个内部函数;
  2. 内部函数运用外部函数的局部变量;
  3. 外部函数将内部函数作为返回值;
  4. 返回的值就是闭包;
  5. 闭包也可以理解为具有执行环境的函数;
def A(s ):
    return B

def B(b):
    return b+4

B( 4)
#q=n(2)

n=A(0)
print(n(2))

这个式子我有几点不是太明白:

  1. A为什么必须需要传值?
  2. A传过值之后,我打印n后面为什么还需要传值?
  3. n,打印的时候不受A传值的影响。
相关标签: 闭包函数