一、整数
二、浮点数
浮点数采用E记法(科学计数法),所以如果要获得完全精准的浮点数,则需要使用decimal函数
import decimal
a = decimal.Decimal('0.1')
b = decimal.Decimal('0.2')
c = decimal.Decimal('0.3')
print(c)
print(a+b == c)
三、复数
复数分为实部和虚部,real和imag可以分别获取复数的实部和虚部x = 1+2j
print(x.real)
print(x.imag)
四、地板除 x//y
向下取整(注意负数的情况)
五、取余 x%y
六、同时获取地板除和取余使用函数divmod(),如divmod(3,2)
七、取绝对值 abs(x)
八、将值转换为整数 int(x)---截断浮点数的小数部分,只保留整数
九、将值转换为浮点数 float(x)
十、将值转换为复数 complex(x)
十一、计算幂运算 pow(x,y)--计算x的y次方,等同于x**y
pow()还支持扩展参数--pow(x,y,z),计算x的y次方,然后将结果与z进行求余运算