裝飾器

1、裝飾器本質上是函數,爲其它函數添加附加功能 2、原則上:1、不能修改被裝飾的函數的源代碼 2、不能修改被裝飾的函數的調用方式 3、實現裝飾器的知識儲備:1、函數即「變量」 2、高階函數 3、嵌套函數 所以,高階函數+嵌套函數----》裝飾器 4、解釋函數即變量 5、裝飾器自定義例子(裝飾器不帶參數) import time def timer(func): def deco(*ar
相關文章
相關標籤/搜索