python的閉包函數closure

閉包就是一個內嵌函數,在一個函數內部再定義一個函數,那這樣定義的話就會有一個問題,函數是有訪問的區域的,每個變量都有它的作用域,這個時候在函數內部它又有內嵌函數,那它的作用域是什麼樣子? 本地變量就是在函數內部定義的,那這個時候你是函數內的函數,那你這個內嵌函數能不能訪問你外部函數的變量呢? 在函數內部定義函數有什麼意義呢? 我們在一個函數內部定義內嵌函數,可以用來返回這個內嵌函數,爲什麼要這樣返
相關文章
相關標籤/搜索