Python 運算符 = 是賦值操作符,在 Python 中用于將一個變量賦值為某個值。該運算符可以用于數值類型、字符串類型、布爾類型以及其他 Python 內置對象類型。
# 數字類型 a = 10 b = 3.14 c = 1 + 2j # 字符串類型 name = "Python" age = "20" # 布爾類型 is_active = True is_dead = False # Python 內置對象類型 my_list = [1, 2, 3] my_dict = {"name": "Tom", "age": 20} my_tuple = (1, 2, 3)
在上面的例子中,我們分別使用了賦值操作符 = 將不同類型的變量賦值為不同的值。需要注意的是,Python 中的賦值操作符是右結合的,即先右邊的表達式計算出結果,再將結果賦值給左邊的變量。
# 右結合運算 a = b = c = 1
另外,我們還可以通過多重賦值的方式同時將多個變量賦值為同一個值。
# 多重賦值 name, age = "Tom", 20
需要注意的是,賦值操作符 = 并不等同于比較操作符 ==。賦值操作符是用來將一個變量賦值為某個值,而比較操作符是用來判斷兩個變量是否相等。因此,在編寫代碼時需要注意使用不同的運算符。