摘要:
先来看个例子: def foo(*args, **kwargs): print 'args = ', args print 'kwargs = ', kwargs print ' ' if __name__ == '__main__': foo(1,2,3,4) foo(a=1,b=2,c=3) f 阅读全文
摘要:
from functools import wrapsdef logged(func): @wraps(func) def with_logging(*args, **kwargs): print (func.__name__() + " was called") return func(*args 阅读全文
摘要:
这是在Python学习小组上介绍的内容,现学现卖、多练习是好的学习方式。 第一步:最简单的函数,准备附加额外功能 1 2 3 4 5 6 7 8 # -*- coding:gbk -*- '''示例1: 最简单的函数,表示调用了两次''' def myfunc(): print("myfunc() 阅读全文