首页 > 技术文章 > python 参数的类型

blowwind 2020-01-12 15:07 原文

参数的几种类型:

1.位置参数:

函数调用时,实参默认按位置顺序传递,需要个数和形参匹配。按位置传递的参数,称为"位置参数":

2.默认值参数:

某些参数设置默认值,这样这些参数在传递时是可选的。称为默认值参数。

3.关键字参数,也称为关键字参数,按照形参的名称传递值

4.可变参数,*可变数量的参数,分两种情况:

1.*param(一个星号),将多个参数收集到一个"元组对象中"。

2.**param(两个星号),将多个参数收集到一个"字典"对象中。

5.强制命名参数,可变参数后面增加行的参数,必须是强制命名参数

推荐阅读