zoukankan      html  css  js  c++  java
  • Python中的传参是传值还是传址?

    传值:在C++中,传值就是把一个参数的值给这个函数,其中的更改不会影响原来的值。

    传址:即传引用,直接把这个参数的内存地址传递进去,直接去这个内存地址上进行修改。

    但是这些在Python中都没有,Python个只有可变对象和不可变对象。

    Python中的传参都是传递对象的引用。

    不可变对象相当于传值,不会对原来的对象进行修改。

    可变对象相当于传址,会对所传的对象进行修改。

  • 相关阅读:
    20210312
    20210311
    20210310
    例5-1
    例5-2
    例4-12-2
    例4-12
    例4-11
    例4-10
    例4-9
  • 原文地址:https://www.cnblogs.com/lanyy/p/10764345.html
Copyright © 2011-2022 走看看