2.1.1 数值类型

Python中的数值类型用于存储数值,主要有整数(int)和小数(float)两种。注意,Python的数值类型的变量是不可变对象,如果要改变变量的值,相当于定义了新的对象(即重新分配了内存空间)。例如,数据分析师小王统计汇总上个月商品总的退单量是29件,输入代码如下:

     order_return = 29

但是,小王检查代码时发现自己设置订单日期时没有设置结束日期,导致退单量偏大,实际只有21件,重新输入的代码如下:

     order_return = 21

运行上述代码后,现在变量order_return的数值就是商品的退单量21,而不再是前面输入的29,示例代码和输出如下:

     order_return
21

Python还提供了丰富的函数,其中数学函数、随机数函数、三角函数等返回的值都是数值类型。表2-1列举了一些常用的数学函数。

表2-1 常用的数学函数