def func(x, y): print(x) print(y) func(x=1,2) #报错,关键参数一定不能放在位置参数前面 func(1,y=2) #可以正常运行 #参数组,适用于实参个数不固定的场合,一定要放在参数的后面 #把N个位置参数,转换成元祖的方式,*args只能接受位置参数 def fun2(*args): print(args) fun2(1,2,3,4,5,6) #**kwargs 把N个关键字参数,转换为字典的方式 def fun1(**kwargs): print(…