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新手学习基础之函数-关键字参数
- python函数中输入关键字参数——字典参数,怎么样按输入的顺序输出
- Python函数参数总结(位置参数、默认参数、可变参数、关键字参数和命名关键字参数)
- Python 函数的关键字参数和位置参数
- Python---函数---命名关键字参数
- [代码笔记] python的函数定义之各种参数(必须,关键字,默认值,不定长)
- Python函数参数中的星号*(关键字参数与非关键字参数)
- 【python】函数:函数文档、关键字参数、默认参数、收集参数
- python--函数(必选参数、默认参数、可变参数、关键字参数)
- Python函数参数中的星号*(关键字参数与非关键字参数)
- Python(8)函数之普通参数、参数默认值、可变参数、关键字参数、命名关键字参数及递归函数
- python 函数参数:必选参数、默认参数、可变参数、关键字参数 和 命名关键字参数
- Python---函数---关键字参数
- 自学python(4)函数概述,参数,可变参数,关键字参数,组合参数,递归函数
- python--函数2(位置参数和关键字参数)
- Python 函数参数*expression 之后为什么只能跟关键字参数
- 关于python函数的默认参数,可变参数,关键字参数
- python函数 关键字参数转换
- 【Python-3.3】函数中的可变参数和关键字参数
- python函数参数(可变参数tuple和关键字参数list)