关键字参数

关键字参数

        可变参数允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple。而关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict


def person(name,age,**kw):
                
    print('name:',name,'age:',age,'other:',kw)

person('Bob', 35, city='Beijing')
extra = {'city': 'Beijing', 'job': 'Engineer'}

extra = {'city': 'Beijing', 'job': 'Engineer'}

person('Jack', 24, **extra)

posted on 2018-09-30 14:31 luoganttcc 阅读(...) 评论(...) 编辑 收藏

posted @ 2022-08-19 22:56  luoganttcc  阅读(9)  评论(0)    收藏  举报