在python函数中有参数对象,如javascript函数参数? [重复]

问题描述 投票:2回答:1

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

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中有一个对象,但它不叫'参数'?

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

javascript python
1个回答
3
投票

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

def funcA(*args):
   print(args)

您可以使用任何名称代替args

funcA(1,2,3) # prints (1, 2, 3)
© www.soinside.com 2019 - 2024. All rights reserved.