1. 程式人生 > >Python函式引數傳遞的問題

Python函式引數傳遞的問題

Python中的一些概念:

變數:沒有型別,可以指向任何物件
物件:有型別。物件分為可變物件和不可變物件
從id可以看出變數是沒有型別的,同一組資料指向不同的物件,id不同。
Python中引數傳遞是傳遞的變數的值,即變數所指向的物件的地址。
傳遞規律:
1. 可變物件作為函式引數,相當於C++中的引用傳遞。
2. 不可變物件作為函式引數,相當於C++中的值傳遞。