在python中函數(shù)的內(nèi)部還定義了另一個(gè)函數(shù),這個(gè)函數(shù)就叫嵌套函數(shù),外部的為外函數(shù),內(nèi)部的為內(nèi)函數(shù)。
例:帶參數(shù)的嵌套函數(shù)
def outer_func(x):
def inner_func(y):
print(x+y)
return inner_func
f1 = outer_func(1) # 返回inner函數(shù)對(duì)象
print(f1)
輸出結(jié)果為:
<function outer_func..inner_func at 0x000001C9DEDDA488>