您的位置:首页 > 编程语言 > Python开发

Python函数-关键字参数

2017-06-29 14:38 316 查看

关键字参数允许传入0个或任意个参数,这些关键字参数在函数自动组装成一个dict

def car(branch,price,**kw):
print 'branch:',branch,',price:',price,',other',kw

car('Audi',89435) # 只传入必选参数
car('DusAuto',234434,wheel=4,maxSpeed =150)    #传入关键字参数


结果:

branch: Audi ,price: 89435 ,other {}
branch: DusAuto ,price: 234434 ,other {'wheel': 4, 'maxSpeed': 150}


函数中的参数有着一定的顺序,分别是:必选参数,默认参数,可变参数,关键字参数

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python 函数