可变参数
可变参数指的是“可变数量的参数"。分两种情况:
1
*param(一个星号),将多个参数收集到一个“元组"对象中。
2
**param(两个星号),将多个参数收集到一个"字典"对象中。
#可变参数 def test(a,b,*c): print(a,b,c) test(1,2,3,4,5,6,7,8,9,10) def test(a,b,**c): print(a,b,c) test(1,2,name ="xiaoming",age=18) def test(a,b,*c,**d): print(a,b,c,d) test(1,2,3,4,5,6,7,8,9,10,name="xiaoming",age=18) def test(*a,b,c): print(a,b,c) # test(1,2,3) test(2,b=3,c=4)
发表评论 取消回复