關於Python中的變量儲存


今天學習的數據類型,大部分和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')

第四,五個語句:輸出

 

這就是變量的儲存過程!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM