python 参数的类型
参数的几种类型:
1.位置参数:
函数调用时,实参默认按位置顺序传递,需要个数和形参匹配。按位置传递的参数,称为"位置参数":
2.默认值参数:
某些参数设置默认值,这样这些参数在传递时是可选的。称为默认值参数。
3.关键字参数,也称为关键字参数,按照形参的名称传递值
4.可变参数,*可变数量的参数,分两种情况:
1.*param(一个星号),将多个参数收集到一个"元组对象中"。
2.**param(两个星号),将多个参数收集到一个"字典"对象中。
5.强制命名参数,可变参数后面增加行的参数,必须是强制命名参数