Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python中的对象调用是什么?_Python_Python 2.7 - Fatal编程技术网

python中的对象调用是什么?

python中的对象调用是什么?,python,python-2.7,Python,Python 2.7,我来自c/c++背景。我非常熟悉通过值/引用调用。在这里,我不理解对象调用的含义。它是否意味着传递对象本身 这详细解释了这一点。 函数接收对调用方使用的内存中相同对象的引用(并将访问该对象)。但是,它不会接收调用方正在其中存储此对象的框;与传递值一样,函数提供自己的框并为自己创建一个新变量,就像在C中传递指针(通过值)。如果修改对象,将更改函数外部存在的对象。但如果重新分配变量,则不会影响函数外部的变量。

我来自c/c++背景。我非常熟悉通过值/引用调用。在这里,我不理解对象调用的含义。它是否意味着传递对象本身

这详细解释了这一点。 函数接收对调用方使用的内存中相同对象的引用(并将访问该对象)。但是,它不会接收调用方正在其中存储此对象的框;与传递值一样,函数提供自己的框并为自己创建一个新变量

,就像在C中传递指针(通过值)。如果修改对象,将更改函数外部存在的对象。但如果重新分配变量,则不会影响函数外部的变量。