def myfunc(num,*args,b=10,**kwargs): print(num,type(num)) print(args,type(args)) print(b,type(b)) print(kwargs,type(kwargs)) myfunc(1,2,3,4,5,6,7,b=99,f=120,my='gooold')
希望这个函数你看一下能看懂*args接受任意未定义在函数参数接受位置传参,**kwargs接受未定义任意关键子传参