参数Parameter,形参Formal Parameter,实参Actual Argument

发布时间:2026/6/12 13:27:09

参数Parameter,形参Formal Parameter,实参Actual Argument 在函数中参数Parameter是连接函数定义与调用的桥梁分为形参与实参形参Formal Parameter函数定义时声明的占位符变量名实参Actual Argument函数调用时传递的实际值参数类型详解1.必选参数又称位置参数形参定义直接声明变量名实参传递必须按顺序传递2.默认参数形参定义声明时指定默认值实参传递可省略或覆盖3.可变函数*args形参定义用 * 接收任意数量非关键字参数实参传递可传递任意数量值逗号分隔4.关键字参数**kwargs形参定义用 ** 接收任意数量关键字参数实参传递必须用 key value 形式传递5.仅限关键字参数形参定义在 *args 后声明必须用关键字传递实参传递只能通过 key value 形式传递参数传递机制1.不可变对象如数字字符串传递方式按值传递形参接收实参的副本修改影响函数内修改形参不影响外部实参2.可变对象如列表字典传递方式按引用传递形参接收实参的内存地址修改影响函数内修改形参会影响外部实参

相关新闻