*args 作用:当传入的参数个数未知,且不需要知道参数名称时 例如 ** 作用:用来传字典进入函数 def fun(a,b,c): print (a,b,c) fun(1,2,3) d = { "b":5, "c":7 } print ("-----------------") fun(3,**d) #fun(3, **d)就等价于fun(1, b=5, c=7) **kwargs 作用:用来接收函数输入指定关键字之外的所有数据,传入的数据在函数中必须是 某=某 的形式(待修改) 将输入的参数转化为字典