【1.57】*args **kwargs  注意用的时间 没有   *   **

def add(x,*args,**kwargs):
print (x,type(x))
print (args,type(args))
print (kwargs,type(kwargs))
res = sum((args))

return res
if __name__ ==  "__main__":  #测试时间使用
  
print(add(1,2,3,4,5,6,name="yaoming",age=18))

# 1 <class 'int'>
# (2, 3, 4, 5, 6) <class 'tuple'>
# {'name': 'yaoming', 'age': 18} <class 'dict'>
# 20

注意调用的时间 没有 * **
posted @ 2016-04-16 22:30  科学小怪癖  阅读(74)  评论(0)    收藏  举报