今天學習的數據類型,大部分和C語言一樣,關於變量儲存這一點需要記錄一下,在Python中輸入下列程序
a = 'abc'
b = a
a = 'xyz'
print a
print b
----------------------------
輸出結果
xyz
abc
---------------------------
解釋一下詳細的內存儲存經過
第一個語句:Python在內存中創建一個字符串str'abc' 然后創建一個變量a指向str'abc'
第二個語句:Python又創造了一個變量b,指向str'abc' (此時a,b同時指向str'abc')
第三個語句:Python又創建了一個字符串str'xyz',並且將變量a指向str'xyz'(此時a指向srr'xyz',b指向str'abc')
第四,五個語句:輸出
這就是變量的儲存過程!