“按引用调用”和“按值调用,值是指针”之间有什么区别?

时间:2013-12-17 15:57:27

标签: python variables pass-by-reference call-by-value

我阅读了有关Python变量绑定的this article。它因教导错误的假设而受到批评。它声明Python既不是“按引用调用”也不是“按值”。

有人在评论中说Python实际上遵循一个明确的“按值调用”模型,其中“value”是一个对象指针。我没有区分这个和参考调用。

这是关于“按值”和“按引用”之间的差异,它是关于“按值(对象指针作为值)”和“按引用”之间的差异。 / p>

假设您通过引用移交变量。这个引用不是指向目标的值吗?为什么会有所不同?

我认为我知道什么在Python中有用,什么不行,但这在某种程度上对我来说是一个不明确的区别。

谢谢!

0 个答案:

没有答案