函数
def add_ab(a=1,b=2):
return (a+b)
add_ab(3,5)
8
*args代表输入参数不限制个数
函数的输出个数也不限制
def add_nums(a, *args):
b = 0
for i in args:
a += i
b += a
return a,b
x,y = add_nums(1,3,4,5)
print(x,y)
13 25
**kwargs表示可以取其中的成对数据
def add_func(a,**kwargs):
for key,value in kwargs.items():
print(key,value)
add_func(1,x=2,y=3)
x 2
y 3