装饰器浅薄了解
2018-05-15 本文已影响0人
松雪宝宝
装饰器是程序开发中经常会用到的一个功能,用好了装饰器,开发效率如虎添翼
首先我们拿一个Helloworld来简单装饰
首先需要一个函数
HelloWorld
给它加粗体和斜体
需要两个装饰器
第一个是加粗体的装饰器
第二个是被斜体的装饰器
步骤如下:
Helloworld
首先被斜体
指引(test)从指向原始的没被修改的helloworld改成
指向被斜体后的helloworld
然后就是加粗的装饰器从被斜体后的Helloworld来接着装饰就变成了被斜体加粗的hello world
指引(test)也就从指向被斜体后的helloworld改成指向了被斜体加粗后的helloworld
这也就是被装饰加粗斜体后的hello world
解释图如下:
