# -*- coding: utf-8 -*-
def foo(*args,**kwargs): name = kwargs.setdefault('name', 'nihao ') #往kwargs字典中添加name键,其键值为niyhao,同时将键值传给name print name#通过name访问刚才设值的nihao print 'args=',args print 'kwargs=',kwargs print ("****************")
if __name__ =='__main__': foo(1,2,3) foo(a=1,b=2,c=3) foo(1,2,3,a=1,b=2,c=3) foo(1,'b','c',a=60,b='x',c='y')
|