数据类型

内置数据类型

1 .直接使用

标准库数据类型

2 .需要引入才能使用

浮点类型

1 .float类型:存放双精度的浮点数,具体取值范围取决于构建py的c编译器,由于精度受限,所以对其进行相等性的比较是不可靠的,float类型的数值要使用小数点或者指数方法表示
2 .complex类型
3 .decimal.Decimal类型:这种类型在计算时,可以达到指定的精度,并且可以准确的表示循环小数,但在处理速度上比通常的floatS要慢的多,适合于财政运算。只能和同类型的数据进行计算,和不兼容的数据进行计算的时候会产生typeError错误
4 .注意:3.1版本的时候,当输出一个浮点数的时候,大多数的时候都会进可能的输出比较少的位数,确保没有精度的丢失,尽管这个输出现当不错,但是还是没有改变一个事实,那就是计算机(无论那种语言),都是浮点数近似的存储

整数来行

1 .int()可以把浮点数转为整数,math.ceil(),math.floor(),math.round()。
2 .

你可能感兴趣的:(数据类型)