111. Python 的傳參是傳值還是傳址?

傳值:在C++中,傳值就是把一個參數的值給這個函數,其中的更改不會影響原來的值。

傳址:即傳引用,直接把這個參數的內存地址傳遞進去,直接去這個內存地址上進行修改。

python中的傳參都是傳遞對象的引用

不可變對象相當於傳值,不會對原來的對象進行修改

可變對象相當於傳址,會對所傳的對象進行修改

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章