變量
什麼是變量:
變量是關聯一個對象的標識符
變量可以綁定一個對象,並可以通過變量名使用這個對象
標識符的命名方法:
以字母或下劃線開頭,後跟字母下劃線或數字
說明:
標識符區分大小寫
示例:
a A a1 bbbb set_age _ _abcd __abcde
a1b2
不合法的標識符:
1a 123 $ABC
注:python的關鍵字不能用作變量名:
True, False, None, is, del, if,......
賦值語句 statements
符號 =
語法:
變量名 = 表達式
或
變量名1 = 變量名2 = 表達式
或
變量名1, 變量名2, ... = 序列
作用:
創建一個變量並綁定數據對象
改變一個變量的綁定的數據對象
示例:
a = 10
b = 20
c = a + b # c 綁定 30
a = b = c = 10000 # 同時改變三個變量的綁定關係
# 同時綁定在10000上
x, y = 100, 200 # 用x綁定100, 用y綁定200
賦值語句說明:
1. 當變量不存在時,賦值語句會創建該變量,同時將變量
綁定在賦值運算符右側的對象上
2. 當變量存在時,改變此變量的綁定關係
3. 一個變量只能綁定一個對象
4. 多個變量可以同時綁定在一個對象上
如:
a = 100
b = a # b也同時綁定在a綁定的那個100上