1.函数参数变量分为位置参数、默认参数、可变长参数(非关键字可变长参数:传入的是元组、关键字可变长参数:传入的是字典)

2.可变长参数传入放在位置参数和默认参数之后

以下方式传入会报错

parameter_a(1, 2, 3,  5, z=6, t1, t2)
parameter_a(1, 2, 3,  5, z=6, ("a", "b"), {"x":1, "y":2})

正确写法

parameter_a(1, 2, 3,  5, z=6, *t1, **t2)
parameter_a(1, 2, 3,  5, z=6, *("a", "b"), **{"x":1, "y":2})

9.可变长参数

9.可变长参数 

相关文章: