除了字符串,构成代码的另一个重要元素是数值类型。在编写程序时,它可以帮助我们计数、完成数学运算、记录信息等。
理解不同数值类型的作用,并掌握它们的正确使用用法,这对将来更加深入地学习编程非常重要。
在使用Python编程时,我们通常会用到两种主要的数值类型:整数(integers)和浮点数(floats)。
绝大多数情况下用到的都是整数,它包括了0以及所有的正整数和负整数。在前面学习变量时,或许你已经对它非常熟悉了。
还有一种数值类型叫浮点数,虽然用到的地方不多,但我们也还是应该掌握它。
浮点数也叫浮点型数值(floating point numbers),同时由整数部分、小数部分以及小数点组成。例如:
my_gap = 3.47
尽管这看起来很像十进制的数字,但其实它们并不完全相同。
一般只有在需要精确计算时,才会用到浮点数。实际上,Python内置了一个基于浮点数的模块,叫作十进制模块( decimal module)。