Python 第六节 第五课

[toc] 传递不可变对象的引用 传递参数是不可变对象 ( 例如: int, float, 字符串, 布尔值 ), 实际传递的还是对象的引用. 在 "赋值操作" 时,由于不可改变对象无法修改, 系统会新创建一个对象. 显然, 通过 id 值我们可以看到 n 和 a 一开始是同一个对象. 给 你赋值后, n 是新的对象.
相关文章
相关标签/搜索