課程
/后端開發(fā)
/Python
/初識(shí)Python
a所指的是一個(gè)字符串,可以理解為一個(gè)定值嗎?
既然b是一個(gè)變量,為什么a的賦值改變后b不改變呢?
2016-07-11
源自:初識(shí)Python 3-4
正在回答
上面不是解釋的很清楚了嗎,a = "ABC"時(shí),是先定義一個(gè)字符串"ABC"然后讓a指向這個(gè)字符串,將a賦值給b時(shí),b同樣指向這個(gè)字符串"ABC"。在改變a的值a = "XYZ"時(shí),定義了一個(gè)新的字符串,a指向了新的字符串,這跟b沒有任何關(guān)系,b依然還是指向字符串'ABC'呀。
留下點(diǎn)什麼 提問者
舉報(bào)
學(xué)python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-07-11
上面不是解釋的很清楚了嗎,a = "ABC"時(shí),是先定義一個(gè)字符串"ABC"然后讓a指向這個(gè)字符串,將a賦值給b時(shí),b同樣指向這個(gè)字符串"ABC"。在改變a的值a = "XYZ"時(shí),定義了一個(gè)新的字符串,a指向了新的字符串,這跟b沒有任何關(guān)系,b依然還是指向字符串'ABC'呀。