闭包跟嵌套函数类似,不同的是闭包返回的是一个函数对象:
def outdef(m):
def indef(n):
return m**n
return indef
print(outdef(2)(3))
#运行结果:8
闭包跟嵌套函数类似,不同的是闭包返回的是一个函数对象:
def outdef(m):
def indef(n):
return m**n
return indef
print(outdef(2)(3))
#运行结果:8