Python 閉包 ( closure )

>>> def funX(x):
	def funY(y):
		return x * y
	return funY

>>> i = funX(8)
>>> i(5)
40
>>> funX(8)(5)
40
調用外部函數對內部函數進行配置,使 內部函數即內包 記住 引用的 外部作用域 的 變量的值。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章