python-参数

2021-06-23 05:04

阅读:319

标签:key   object   调用函数   必须   分配   使用   关键字   nbsp   局部变量   

1.返回值:

返回值数=0:返回none

返回数值=1:返回object

返回值数>1:返回tuple

2.参数的种类

形参:只有在被调用的时候分配内存单元,调用结束后,即可释放

实参:可以是常量,变量,表达式,函数等

位置参数:实参和形参位置一一对应

关键字:位置无需固定(顾名思义关键字要带上关键词x,y之类的)

如果位置参数和关键字混合使用:位置参数必须在关键字参数左边

3.默认参数

为参数提供默认值,调用函数时可传可不传该默认值

注意:所有位置参数必须出现在默认参数前,包含函数定义和调用

4.可变长参数**

可以传递任何形式的长度的参数

*args  **kwargs

*代表元组,会把左右没有指定key的参数,把这一类参数放到一个元组中去

**代表的字典,会把所有制定key的参数,放到字典当中

位置参数归于*args  关键字参数归于**kwargs

5.局部变量和全局变量

局部变量:小写

全局变量:大写

结论:自己定义的函数的变量不要跟全局变量重名

 

python-参数

标签:key   object   调用函数   必须   分配   使用   关键字   nbsp   局部变量   

原文地址:https://www.cnblogs.com/daaman/p/9674575.html


评论


亲,登录后才可以留言!