#看看字典怎么个传法
db = {'name':'toby','age':25,'phone':'119'}

def show(**dicts):
    for key in dicts:
        print(key,dicts[key])
show(**db)



#接受字符串、元组、列表、字典(python太tmd强悍了)
db = {'name':'tantianran','age':25,'phone':'15915822634'}

def show(ag, *args, **dicts):
    print('ag:',ag)
    print('args:',args)
    for key in dicts:
        print(key,dicts[key])

show("hello word!",520,988,[1,2,3],("abc",450),**db)


运行结果如下:
ag: hello word!
args: (520, 988, [1, 2, 3], ('abc', 450))
phone 15915822634
name tantianran
age 25

#从结果就可以很快的看出传递进去的东西是被哪个形参给接受了