在Python中,可变参数允许你传入任意数量的参数,这些参数在函数调用时以元组(tuple)的形式存在。
定义一个函数func(*args),其中*args表示任何多个无名参数,它是一个tuple;它不是关键字参数,所以使用**kwargs来接收关键字参数。
func(*args)
*args
**kwargs
def func(*args): for i in args: print(i) func(1, 2, 3, 4)
输出:
1 2 3 4
在这个例子中,func()函数可以接收任意数量的参数,并将它们打印出来。
func()
python函数可变参数
python定义函数的规则
Python定义函数参数数量不同
python 改变函数参数
python函数参数类型有哪些
python 多个构造函数
python 多参数函数
java动态参数调用方法怎么操作视频