Zhichao_Li 发表于 2020-6-15 09:41:00

Python小甲鱼第四堂课-数字类型

本帖最后由 Zhichao_Li 于 2020-6-18 16:35 编辑

数字类型: 整数(int),浮点数(float),复数(complex)
1. 整数2. 浮点数
浮点数采取的是IEEE754标准存储,精度有所偏差精确浮点数,采用decimal模块(十进制)
import decimal
a = decimal.Decimal('0.1')
b = decimal.Decimal('0.2')
c = demical.Decimal('0.3')
a + b == c
执行true
科学计数法 0.00005=5e-05

3. 复数: 实部和虚部
1 + 2j


赋值 x = 1 + 2j
取x实部x.real
取x虚部x.imag

4. 数据运算
+ - * /
// 地板除(向下取整)% 取余
x == (x // y) *y + (x % y)          divmod(x,y) 返回(x//y, x%y)
abs(x) 绝对值int(x) 整数   float(x)浮点数      complex(re,im)
pow(x,y)或 x ** y   计算x的y次幂
* pow(2,3,5)执行2 ** 3 % 5      

Zhichao_Li 发表于 2020-6-15 09:41:36

继续
页: [1]
查看完整版本: Python小甲鱼第四堂课-数字类型