二十八、閉包(裝飾器的底層原理)、裝飾器的引入、深入學習、帶參數的裝飾器

一、閉包的原理、結構 二、裝飾器的引入 一句話總結:生成器是用來生成東西的,裝飾器是用來裝飾東西的。 1、定義了兩個名稱一樣的函數(重寫):只執行重寫的函數 2、 運行原理: 把f1首地址(也可以記成把f1整個函數)傳參給了w1方法的func,這時func=f1的首地址,開始執行w1方法,先直接return  inner ;這時候因爲@w1 相當於f1=w1(f1),返回的inner函數首地址給了
相關文章
相關標籤/搜索