Python函数参数传递序列

时间:2014-07-19 19:20:22

标签: python argument-passing

以下代码不正确:

def add(a, b, c):
    return a + b + c
args = (2, 3)

add(a = 1, *args)
TypeError: add() got multiple values for keyword argument 'a'

我在python docs看到了一些例子,但我仍然不知道为什么会出现错误,有人可以详细解释一下吗?

0 个答案:

没有答案