摘要: 先来看个例子: 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 阅读全文
posted @ 2016-05-27 20:05 天涯逐梦 阅读(131) 评论(0) 推荐(0) 编辑
摘要: from functools import wrapsdef logged(func): @wraps(func) def with_logging(*args, **kwargs): print (func.__name__() + " was called") return func(*args 阅读全文
posted @ 2016-05-27 20:01 天涯逐梦 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 这是在Python学习小组上介绍的内容,现学现卖、多练习是好的学习方式。 第一步:最简单的函数,准备附加额外功能 1 2 3 4 5 6 7 8 # -*- coding:gbk -*- '''示例1: 最简单的函数,表示调用了两次''' def myfunc(): print("myfunc() 阅读全文
posted @ 2016-05-27 19:05 天涯逐梦 阅读(93) 评论(0) 推荐(0) 编辑