python3如何使用**args参数
时间: 2024-03-18 08:37:15 浏览: 127
在Python中,`*args`是一种特殊的参数形式,它允许函数接受任意数量的位置参数。当我们不确定函数需要接受多少个参数时,可以使用`*args`来处理。
`*args`以一个星号开头,表示将传递的参数打包成一个元组(tuple)。在函数内部,我们可以像操作元组一样使用`args`来访问这些参数。
下面是一个示例代码,演示了如何使用`*args`参数:
```python
def my_function(*args):
for arg in args:
print(arg)
my_function('Hello', 'World', 'CSDN')
```
输出结果为:
```
Hello
World
CSDN
```
在上面的例子中,我们定义了一个名为`my_function`的函数,并使用`*args`作为参数。当我们调用这个函数时,可以传递任意数量的参数,这些参数会被打包成一个元组,并在函数内部进行处理。
阅读全文