11 什么是装饰器
装饰器的作用如下:
1,引入日志
2,增加计时逻辑来检测性能
3,给函数加入事务的能力
刚看到语法感觉怪怪的,后来说了一句装饰器是类似于java的aop概念,一下子明白了许多。
1.2函数传递
>>> def convert(func,seq):
return[func(eachNum) for eachNum in seq]
>>> myseq
(1, 2)
>>> print(convert(int,myseq))
[1, 2]
>>>
这种方法真是灵活啊
1.3参数
>>> def taxMe(cost,rate=0.0825):
return(cost + (cost * rate))
>>> taxMe(100)
108.25
>>> taxMe(100,0.05)
105.0
>>>
参数传递非常灵活