python可变参数函数
时间: 2023-11-08 15:06:07 浏览: 121
Python中的可变参数函数指的是可以接受任意数量参数的函数。在函数定义时,可以使用*args表示接受任意数量的位置参数,使用**kwargs表示接受任意数量的关键字参数。
下面是一个例子:
```python
def my_func(*args, **kwargs):
print(args)
print(kwargs)
```
调用该函数时,可以传入任意数量的位置参数和关键字参数:
```python
my_func(1, 2, 3, a=4, b=5)
```
输出结果为:
```
(1, 2, 3)
{'a': 4, 'b': 5}
```
阅读全文