Python基础之闭包
Python基礎之閉包
一.閉包的定義 :
在一個函數(shù)的內部 ,再定義一個函數(shù)(內部函數(shù)) 。這個內部函數(shù)引用了外部函數(shù)的變量 ,并且外部函數(shù)返回這個內部函數(shù) ,我們把這個使用外部函數(shù)變量的內部函數(shù)稱為閉包。
簡而言之 ,閉包就是能夠讀取外部函數(shù)內的變量的函數(shù)。
例如
Python基礎之閉包
一.閉包的定義 :
在一個函數(shù)的內部 ,再定義一個函數(shù)(內部函數(shù)) 。這個內部函數(shù)引用了外部函數(shù)的變量 ,并且外部函數(shù)返回這個內部函數(shù) ,我們把這個使用外部函數(shù)變量的內部函數(shù)稱為閉包。
簡而言之 ,閉包就是能夠讀取外部函數(shù)內的變量的函數(shù)。
例如