python 可变参数
时间: 2023-08-17 22:11:08 浏览: 114
Python中的可变参数是指在函数定义时,可以接受任意数量的参数。在函数定义时,我们使用 '*' 来表示可变参数。
示例代码如下:
```python
def my_function(*args):
for arg in args:
print(arg)
my_function(1, 2, 3, 4)
```
在上面的代码中,`my_function` 函数接受任意数量的参数,并使用循环打印出这些参数。当我们调用 `my_function(1, 2, 3, 4)` 时,输出结果为:
```
1
2
3
4
```
这里的 `args` 是一个元组,包含了传递给函数的所有参数。我们可以在函数体内对这些参数进行操作。可变参数非常灵活,可以接受任意数量的参数,不论是一个还是多个。
阅读全文