Python和Java参数传递

这个问题在这里已经有了答案:

  • 如何通过引用传递变量? 23个答案

  • 是的,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