(上)——數字類型
Python的數字類型:
1、整數(integers)
2、浮點數(floating point numbers )
3、復數(complex numbers)
1、整數
2、浮點數(floating point numbers )
Eg:
while i < 1:
i = i + 0.1
print (i)
- 如何精確的計算浮點數?
①利用decimal(十進制)模塊
import decimal
a= decimal.Decimal("0.1")
b= decimal.Decimal("0.2")
print( a + b )
注意:這里要
print(a + b )
,如果你直接輸入a+b是這樣滴:- E記法
E記法:就是科學計數法
例如:
e-05
表示的含義就是10的-5次方
3、復數(complex numbers)
復數包含了一個實部和一個虛部
例如:
1為實部,2j為虛部
-
如何獲得一個復數的實數部分和虛數部分呢?
例如:
注意:實數和虛數都是浮點數哦!
(下)——數字支持的運算
注意:
x // y 表示的含義是:x除以y的結果是整數,如果x除以y不是整數,那么就向下取整數且遵循的原則是:取比目標結果小的最大整數