友好寒风

文章
7
资源
0
加入时间
2年10月21天

Python:两种魔法参数 *args和**kwargs的用法

首先定义一个带有两个常规参数的求和函数,传入一个参数arg1,arg2def sum(arg1, arg2): print(arg1 + arg2)sum(2, 3)那如果要求5个参数求和,那就需要更改函数内部代码,使其变得更加累赘。所以这时候我们就可以通过传入魔法参数去处理。def sum(*args): print(args) print(type(args)) # 元组类型 su = 0 for arg in args: su += arg