--使用参数组可以传值列表,字典:格式

#-*-coding:utf-8-*-

def func5(x,*s,**gs):

print(x)

print(s)

print(gs)

print '*'*20

func5(3,4,name='3',age='5')#字典 列表 同时传参

print '*'*20

func5(3,1,3,4)#列表参数

#列表参数是特殊的位置参数,可以不传值, 字典是特殊的关键字参数

print '*'*20

a1 = 123

a2 = [1,2,3,4,5]

a3 = {'name' : 'alam' , 'age' : 12}

func5(a1,a2,a3)

print '*'*20

func5(a1,*a2,**a3)

  

********************3(4,){'age': '5', 'name': '3'}********************3(1, 3, 4){}********************123([1, 2, 3, 4, 5], {'age': 12, 'name': 'alam'}){}********************123(1, 2, 3, 4, 5){'age': 12, 'name': 'alam'}[Finished in 0.2s]

相关文章

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。