数据类型
1. 数据类型包括整数、浮点、字符串,这些大家都很清楚,关于定义这里不多说。
不过,关于整数浮点计算要多说两句。先看如下计算
11 / 4 # ==> 2
11.0 / 4 # ==> 2.75
很奇怪吧,Python把除不尽的整数计算结果也输出为整数。
那好,问 用Python 0.5 + 10 / 4 的计算结果是什么? 当然是 5.0。 好的,错了!!!
计算 0.5 + 10 / 4 时,根据优先级,Python首先计算 10 / 4,由于这两个数都是整数,因此计算结果为 2。
然后,继续计算 0.5 + 2,得到最终计算结果 2.5。
因此,想要得到