摘要: 一、装饰器出现的背景: 对前面已经投入生成的程序(由函数构成)进行扩展,但是不能改变原先函数的源码以及调用方式。 二、源码 1、decorator1.py 2、decorator2.py 3、decorator3.py 4、decorator4.py 阅读全文
posted @ 2018-01-21 14:52 XiaoBBai 阅读(148) 评论(0) 推荐(0) 编辑
摘要: # arg1+*args 函数调用的时候,会把第一个参数给arg1,其余的参数以元组(tuple)都给args def function1(arg1,*args): print('arg1=', arg1) print('args=',args) function1(1,2,3) ''' 上述调用结果是: arg1= 1 args= (2, 3) ''' # arg1+**... 阅读全文
posted @ 2018-01-21 09:25 XiaoBBai 阅读(189) 评论(0) 推荐(0) 编辑