1. 變量的本質
中,變量是一個指向對象的引用。當你給一個變量賦值時,實際上是將這個變量指向了一個對象。
2. 改變數字變量的值
如果要改變一個數字變量的值,可以直接給這個變量賦一個新值。如果要將變量a的值從1改為2,可以這樣寫
a = 2
3. 改變字符串變量的值
字符串變量是不可變的,也就是說,一旦創建了一個字符串,就不能再改變它的值。
但是,你可以創建一個新的字符串來代替原來的字符串。如果要將變量s的值從"hello"改為"world",可以這樣寫
s = "world"
4. 改變列表變量的值
列表變量是可變的,也就是說,你可以改變它的值。如果要將變量lst的個元素從1改為2,可以這樣寫
lst[0] = 2
5. 改變字典變量的值
字典變量也是可變的。如果要將變量dct中鍵為'key'的值從1改為2,可以這樣寫
dct['key'] = 2
6. 使用全局變量
如果你想在函數內部改變一個全局變量的值,可以使用global關鍵字。如果要在函數內部將全局變量a的值從1改為2,可以這樣寫
global a
a = 2
7. 總結
中,你可以改變數字、字符串、列表和字典等變量的值。如果你想在函數內部改變一個全局變量的值,可以使用global關鍵字。