天天看点

【基础08】【自学笔记】python函数参数

所谓形参,就是函数定义中的参数,形参在函数体内可以使用,而实参,则出现在调用过程中

 上面的代码中,函数定义中的count就是形参,而最后一行的代码中,11就是实参,形参代表一种形式,实参,是实际的具体的起作用的数据。

参数分类:

调用函数时必须要指定的参数,在定义时没有等号

 调用函数的时候, 在调用函数时,你必须传入两个值,否则就会报错

【基础08】【自学笔记】python函数参数

 >>调用函数时,可以指定也可以不指定,不指定默认为10 

   >>定义函数是时,如果有多个默认参数,他们必须放置在参数列表的最后,不允许在中间放置一个必传参数。

调用时,使用 key=value 形式传参的,这样传递参数就可以不按定义顺序来

参数个数可变,可以是 0 个或者任意个,但是传参时不能指定参数名,通常使用 <code>*args</code> 和 <code>**kw</code> 来表示:

<code>*args</code>:接收到的所有按照位置参数方式传递进来的参数,是一个元组类型

<code>**kw</code> :接收到的所有按照关键字参数方式传递进来的参数,是一个字典类型

结果:

【基础08】【自学笔记】python函数参数

 上面的知识点串起来,四种参数类型可以在一个函数中出现,但一定要注意顺序

 试着调用这个函数,输出如下: 

【基础08】【自学笔记】python函数参数

 

奔跑的蜗牛