一些基本的裝飾器

1.裝飾器01 裝飾器: 把一個函數當作參數,返回一個替代版的函數 本質上就是一個返回函數的函數 「在不改變原函數的基礎上,給函數增加功能」 def outer(func): def inner(age): if age < 0: age = 0 func(age) return inner @outer #語法糖 say = outer(say) 使用@符號將裝飾器應用到函數 def say(a
相關文章
相關標籤/搜索