自由式学习
992人加入学习
(0人评价)
Python基础知识-pycharm版
价格 免费
承诺服务
该课程属于 1443-李同学-算法方向-计算机视觉-就业:是 请加入后再学习

参数的传递

从实参到形参如何赋值?python中的参数传递都是”引用传递“,不是“值传递”,具体操作分为两类:

1、对可变对象进行“写操作“,直接作用于原对象本身;

2、对”不可变对象“进行”写操作“,会产生一个新的”对象空间“,并用新的值填充

 

可变对象有:字典、列表、集合、自定义的对象

不可变的对象有:数字、字符串、元组、function

[展开全文]

函数操作全局可变变量,本质是传递堆中对象地址,一旦在函数中对可变变量修改,即便出了函数栈帧,全局变量也会改变

[展开全文]