码迷,mamicode.com
首页 >  
搜索关键字:关键字参数    ( 494个结果
Python——函数的参数
定义函数的时候,我们将函数的参数名字和位置确定下来,函数的接口定义就完成了,在使用参数时,除了必选参数外,我们还可以使用默认参数、可变参数和关键字参数,是函数可以处理各种传入的数据。 一、位置参数 1.通过位置进行传参 2.按照关键字传参 3.未知参数和关键字参数混用 *** 未知参数必须在关键字参 ...
分类:编程语言   时间:2018-08-20 16:39:54    阅读次数:180
python中单星号(*)和双星号(**)的使用
1、单星号*:对元组解包;接收可变参数 2、双星号**:对字典解包;接收可变参数 python函数的五类参数类型及出现顺序:必选参数、默认参数、可变参数、命名关键字参数、关键字参数 参考: https://www.qingsword.com/qing/python-12.html https://b ...
分类:编程语言   时间:2018-08-19 12:01:13    阅读次数:152
Python(六) Python 函数
一、认识函数 help(方法名字) help(round) 1.功能性 2.隐藏细节 3.避免编写重复的代码 4.组织代码 自定义函数 二、函数的定义及运行特点 三、如何让函数返回多个结果 四、序列解包与链式赋值 五、必须参数与关键字参数 六、 默认参数 七、可变参数 八、关键字可变参数 九、变量作 ...
分类:编程语言   时间:2018-08-17 19:05:18    阅读次数:119
骑士计划-python全栈10 函数进阶
函数的动态参数(万能参数)*args **kwargs 为了扩展,对于传入的实参数量不固定,而创建的 *args 用法 在函数定义的时候,*args 聚合,即将所有实参的位置参数聚合到一个元组上,并将这个元组赋值给args. 在函数定义的时候,**kwargs 聚合成字典,即将实参所有的关键字参数聚 ...
分类:编程语言   时间:2018-08-16 19:42:09    阅读次数:183
python中的*args和**kw
学习python装饰器decorator的时候遇到*args和**kw两种函数值传递。 在python中定义函数,可以使用一般参数、默认参数、非关键字参数和关键字参数。 一般参数和默认参数在前面的学习中我们都遇到过了,而*args和**kw分别属于非关键字参数和关键字参数,后两者也都是可变参数。 非 ...
分类:编程语言   时间:2018-08-16 13:58:00    阅读次数:197
Python面试攻略(嗨谈篇)
选出了其中出现频率最高的十个题目,附上答案供各位小伙伴参考! 1.*args和**kwargs是什么意思? 答:*args表示可变参数(variadic arguments),它允许你传入0个或任意个无名参数,这些参数在函数调用时自动组装为一个tuple; **kwargs表示关键字参数(keywo ...
分类:编程语言   时间:2018-08-12 22:50:42    阅读次数:231
Python语法注意点
1. 在Python中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参数,这5种参数都可以组合使用。但是请注意,参数定义的顺序必须是:必选参数、默认参数、可变参数、命名关键字参数和关键字参数。 ...
分类:编程语言   时间:2018-08-12 12:16:55    阅读次数:158
再遇函数
动态参数 *args,动态位置参数接收到的是元组,使用时注意位置参数一定要在动态参数前面,否则位置参数的内容全部被动态参数接收 **kwargs,动态关键字参数,接收到的是字典,使用时注意与默认值参数位置,默认值在**kwargs的前面 顺序: 位置参数>*args>默认值参数>**kwargs 在 ...
分类:其他好文   时间:2018-08-09 23:40:17    阅读次数:298
python知识点总结---函数
1.python函数返回值: 没有时默认为None 一个时返回一个 多个时返回元组 2.python函数的参数形式: ①使用位置参数 第一位+第二位...... ②使用关键字参数 关键字=值,关键字=值 ③混合使用,位置参数必须在关键字参数前面 ④默认参数要写在非默认参数的后面 ⑤参数组可以将多余的 ...
分类:编程语言   时间:2018-08-09 23:08:24    阅读次数:217
函数(二)
1.函数的动态参数: 1.*args 位置参数动态传参 结果:1 2 3 4 5 顺序:位置参数=>*args=>默认值参数 *在这里表示接收位置参数的动态传参,接收到的是元组 结果为:1 2 3 4 5 将第一个值赋值给a,后面的值都给b 2.**kwargs 关键字参数动态传参 结果为: 1 { ...
分类:其他好文   时间:2018-08-09 22:04:07    阅读次数:112
494条   上一页 1 ... 21 22 23 24 25 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!