变量创建过程
首先,當(dāng)我們定義了一個(gè)變量name = ‘oldboy’的時(shí)候,在內(nèi)存中其實(shí)是做了這樣一件事:程序開(kāi)辟了一塊內(nèi)存空間,將‘oldboy’存儲(chǔ)進(jìn)去,再讓變量名name指向‘oldboy’所在的內(nèi)存地址。
?
如下圖所示:
?
我們可以通過(guò)id()方法查看這個(gè)變量在內(nèi)存中的地址
>>> name = "oldboy" >>> id(name) 4317182304變量的修改
一般我們認(rèn)為修改一個(gè)變量就是用新值把舊值覆蓋掉, 可python是這樣實(shí)現(xiàn)的么?
>>總結(jié)
- 上一篇: 某公司有一台打印、复印一体机,需要将购买
- 下一篇: LeetCode 421. 数组中两个数