当前位置:首页 > python > 正文

python传参的三种方式

  • python
  • 2024-06-13 03:16:56
  • 9257

种:值传递和引用传递。 推荐:Python教程 值传递(passl-by-value)过程中,被调函数的形式参数作为被调函数的局部变量处理,即在堆栈中开辟了内存空间以存放由主调函数放 进来的实参的值,从而成为了实参的一个副本。

5种。 1、位置参数:按照参数的顺序传递,如果没有传递足够的参数,函数会抛出TypeError。 2、默认参数:在函数定义时赋予参数默认值,这样在调用函数时如果没有提供参数的值,就会使用默认值。 默认参数只在函数定义时赋值一次,之后不会改变。 3、关键字参数:在调用函数时使用关键字传递参数值。

二、默认参数: 用于定义函数,为参数提供默认值,调用函数时可传可不传该默认参数的值(注意:所有位置参数必须出现在默认参数前,包括函数定义和调用)三、可变参数:定义函数时,有时候我们不确定调用的时候会传递多少个参数(不传参也可以)。