python函数嵌套
函数嵌套是指 在一个函数中定义了一个另外一个函数
闭包 出现在嵌套函数中,指的是内层函数应用了外层函数的自由变量,就形成了闭包。
def outFun():
def innner_fun_1():
print("这是内部嵌套的函数1")
return
def inner_fun_2():
print("这是内部嵌套的函数2")
inner_fun_1()
inner_fun_2()
outFun()
执行结果是 :
这是内部嵌套的函数1
这是内部嵌套的函数2
函数嵌套是指 在一个函数中定义了一个另外一个函数
闭包 出现在嵌套函数中,指的是内层函数应用了外层函数的自由变量,就形成了闭包。
def outFun():
def innner_fun_1():
print("这是内部嵌套的函数1")
return
def inner_fun_2():
print("这是内部嵌套的函数2")
inner_fun_1()
inner_fun_2()
outFun()
执行结果是 :
这是内部嵌套的函数1
这是内部嵌套的函数2