Python和Java参数传递
这个问题在这里已经有了答案:
是的,Python在这方面似乎等同于Java。 来自http://learnpython.pbworks.com/w/page/15956522/Assignment:
但是,您必须小心“参数更改”的含义。 为参数名称(在函数内部,一个参数只是一个局部变量)赋值一个新值不会改变原始对象 - 它只会将局部变量重新绑定到一个新对象。
所以,Python通过“值”传递“对象引用”。
链接地址: http://www.djcxy.com/p/20829.html上一篇: Python and Java parameter passing
下一篇: Incrementing integer variable of global scope in Python