闭包和装饰器使用案例
‘‘‘ @Author: 冯浩 @Date: 2019-12-04 22:58:49 @LastEditors: 冯浩 @LastEditTime: 2019-12-05 00:03:25 @FilePath: \bob_develop\python\闭包和装饰器.py ‘‘‘ def deco(str_): def func0(func): print(‘func0‘, str_) def func1(num): print(‘func1‘, num) return func(num) return func1 return func0 @deco(‘装饰器传参‘) # 若无装饰器传参,则可以去掉func0层,并将func移至最外层 def say_hello(num): print(‘hello‘, num) say_hello(‘函数传参‘) 运行结果: func0 装饰器传参 func1 函数传参 hello 函数传参
相关推荐
哈嘿Blog 2020-10-26
明月清风精进不止 2020-07-05
PythonMaker 2020-07-05
xirongxudlut 2020-06-28
kkpiece 2020-06-16
qscool 2020-06-12
CloudXli 2020-06-11
vs00ASPNET 2020-06-09
Dimples 2020-06-08
kuoying 2020-06-07
JJandYY 2020-05-31
Wyt00 2020-05-30
liuyh 2020-04-03
CloudXli 2020-05-11
世樹 2020-05-11
bizercsdn 2020-05-10
joyjoy0 2020-05-09