2019-01-31
閱讀量:
755
python中如何定義閉包函數(shù)?
python中如何定義閉包函數(shù)?
答:閉包函數(shù)需要兩層函數(shù),內(nèi)部函數(shù)作為外部函數(shù)的返回值。下面就是一個簡單的閉包函數(shù)定義與使用的例子
>>>def addx(x):
... def adder(y): return x + y
... return adder
>>>c = addx(8)
>>>type(c)
<type 'function'>
>>>c.__name__
'adder'
>>>c(10)
18






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論
0條評論