在python函数中有参数对象,如javascript函数参数?

in python function have arguments object like javascript function arguments?

本问题已经有最佳答案,请猛点这里访问。

在javascript中,我可以在以下函数中使用arguments

1
2
3
4
5
6
function a (){
   console.log(arguments);
}

a(1,2,3,4,5,6) // Arguments(6) [1, 2, 3, 4, 5, 6, callee: ?,
                Symbol(Symbol.iterator): ?]

python中的函数是否有类似于javascript参数的对象?

我尝试在python中使用arguments(就像在javascript中一样),但我得到了一个错误,也许在python中有一个对象,但它不是"arguments"?

如何获取Python中函数的所有参数?


在python中,要访问JS中的参数,可以执行以下操作:

1
2
def funcA(*args):
   print(args)

你可以用任何你想要的名字来代替args

1
funcA(1,2,3) # prints (1, 2, 3)