舉個例子
>>> def A():
def B():
print ("hello,world")
return B
>>> A()()
hello,world
其實和js閉包半斤八兩!
再舉個例子
>>> def foo():
m=3
n=5
def bar():
a=4
return m+n+a
return bar
>>> foo()()
12
舉個例子
>>> def A():
def B():
print ("hello,world")
return B
>>> A()()
hello,world
其實和js閉包半斤八兩!
再舉個例子
>>> def foo():
m=3
n=5
def bar():
a=4
return m+n+a
return bar
>>> foo()()
12