Python位置参数与关键字参数

2024-10-21 20:44:13

如果对你有所帮助,请点赞鼓励一下。(* ̄︶ ̄)

工具/原料

python3

位置参数

1、位置参数也称必备参数,必须按照正确的顺序传递到函数中,即调用时的数量和位置必须和定义时是一样的。

Python位置参数与关键字参数

2、在调用函数时,指定的实际参数的数量必须与形式参数的数量一致,否则将跑车如下错误

Python位置参数与关键字参数

3、下面跑出异常的情况主要是因为实际参数的类型与形式参数的类型不一致,并且在函数中,这两种类型不能正常转换

Python位置参数与关键字参数

4、在调用函数时,如果指定的实际参数与形式参数的位置不一致,但是他们的数据类型一致,那献垴淄睬么就不会抛出异常,而是产生结果与预期不符的问题。这样产生的BUG还不容易发现。

Python位置参数与关键字参数

关键字参数

1、关键字参数是指使用形式参数的名字来确定输入的参数值,不再需要与形式参数的位置完全一致。只要将参数名写正确即可。

Python位置参数与关键字参数
猜你喜欢