Python 中的數字表示包括整數、浮點數和復數。其中,整數可以是正整數、負整數或零,浮點數可以是正數或負數,復數是由實部和虛部組成的數。
# 整數 a = 5 b = -3 c = 0 # 浮點數 d = 3.14 e = -2.5 # 復數 f = 3 + 2j # 實部為3,虛部為2 g = -2.5 + 1j # 實部為-2.5,虛部為1 print(a, b, c, d, e, f, g) # 輸出結果:5 -3 0 3.14 -2.5 (3+2j) (-2.5+1j)
Python 采用動態類型,因此可以直接進行數字類型的運算,包括加減乘除和取余操作。同時,Python 也支持復數的運算。
# 數字運算 a = 5 b = 3.14 c = a + b # 加法 d = a - b # 減法 e = a * b # 乘法 f = a / b # 除法 g = a % 2 # 取余 # 復數運算 h = (4 + 3j) * (1 - 2j) # 復數乘法 print(c, d, e, f, g, h) # 輸出結果:8.14 1.86 15.7 1.592356687898089 1 (10+5j)
Python 還提供了一些內置函數,用于對數字進行操作,比如取絕對值、向上取整、向下取整等等。
a = -3.14 b = abs(a) # 取絕對值 c = round(a) # 四舍五入 d = math.ceil(a) # 向上取整 e = math.floor(a) # 向下取整 print(b, c, d, e) # 輸出結果:3.14 -3 -3 -4
上一篇c json數據存儲