定義:當(dāng)前不需要立刻計(jì)算出結(jié)果的時(shí)候灯帮,將函數(shù)作為結(jié)果值返回奠旺。
實(shí)例:求和函數(shù)
def min_sum(*args):
def sum():
x=0
? ? ? ? for nin args:
x=x+n
return x
return sum
f=min_sum(1,2,3,4,5,6)
print(f())
注釋:在函數(shù)min_sum中又定義了函數(shù)sum施流,并且响疚,內(nèi)部函數(shù)sum可以引用外部函數(shù)min_sum的參數(shù)和局部變量,當(dāng)min_sum返回函數(shù)sum時(shí)瞪醋,相關(guān)參數(shù)和變量都保存在返回的函數(shù)中忿晕,這種稱為“閉包“。