用作保存數據,是計算機中的保存空間
定義變量的格式:變量名 = 值
其中的等號是賦值運算符
xxxxxxxxxx
num1 = 3 #num1是變量
num2 = 5
total = num1 + num2
變量只有被賦值後才會被創建,沒有被賦值就會報命名錯誤
xxxxxxxxxx
a = 666
解釋器做了兩件事:
在內存中創建了一個666的數據
創建了一個變量a,把666這個數據保存到a變量
xxxxxxxxxx
b = a
print(b) #666
a = 9.99 #同一個變量可以反覆賦值
print(a) #9.99
a = "哈哈" #可以被再次賦值成不同數據類型
print(a)
只能以數字、字母、_(下劃線)組成
xxxxxxxxxx
si_x = 1
print(si_x)
我 = 3
print(我) #python3開始可以以中文命名,但不推薦
(user) = 19
print((user)) #標識符被包含在()內對標識符本身沒有影響,在print時不需要再加一層括號
💡
不能以數字開頭
不能是關鍵字
嚴格區分大小寫
xxxxxxxxxx
user_name = "長崎良美"
xxxxxxxxxx
UserName = "吉川春代"
xxxxxxxxxx
userName = "川口督史"
數值(Number):
整數(int)
浮點型(float)
布爾型(bool)
複數(complex)
xxxxxxxxxx
num1 = 1
print(type(num1)) # type:檢測數據類型
xxxxxxxxxx
num2 = 1.5
print(type(num2))
💡
重點!!
通常用於判斷
有固定寫法,一個為True,一個為False
xxxxxxxxxx
print(type(True))
❗ True和False一定要嚴格區分大小寫
💡 bool可以被當作int對待
xxxxxxxxxx
print( True + False ) # 1 + 0 = 1
print( True + 1 )
固定寫法: z = a + bj ---- a是實部,b是虛部,j是虛數單位
xxxxxxxxxx
print(type(2 + 3j))
ma = 1 + 2j
ma2 = 2 + 3j
print(ma * ma2) #結果是(-4+7j)
目的地 | 超連結 |
---|---|
首頁 | 返回主頁 |
Python學習 | Python學習 |
上一篇 | 01 - 了解Python |
下一篇 | 03 - 運算符 |