Python 函数形参
在定义函数时,括号中声明的变量列表是形参
。一个函数可以定义任意数量的形参。
在调用函数时:
- 所有的参数都是必需的。
- 实际参数的数量必须等于形参的数量。
- 形参是按位置来赋值的,按照定义的顺序依次接收值。
- 参数的类型必须匹配。
- 形参和实参的名称不必相同。
示例
它将生成以下的 输出 。
在这里,add()函数有两个形式参数,都是数字类型。当整数10和20传递给它时,变量a接受10,b接受20,按照声明的顺序。add()函数显示了加法的结果。
当参数数量不匹配时,Python也会引发错误。只给出一个参数并检查结果。
传递多于形式参数数量的参数并检查结果 –
相应的实际参数和形式参数的数据类型必须匹配。将a更改为字符串值,并查看结果。
它将产生以下 输出 –