1.6.1 Python数值类型

西西船长告诉洛克威尔:“Python的变量本身是没有类型的,你说的变量类型,其实就是变量中存储的数据的类型。”

“哦哦哦,那您给我讲讲Python的数据类型吧!”洛克威尔睁大眼睛说。

“Python的数据类型可以说是无穷无尽的,”西西船长停了一下,看着惊讶的洛克威尔,笑着说,“因为它支持用户自己创造数据类型。但是,所有其他的数据类型都是在Python的五大标准数据类型的基础上变化而来的。”

“哦哦哦,那您给我讲讲Python的标准数据类型吧!”

“听好了,Python的五大标准数据类型是Number(数值)、String(字符串)、List(列表)、Tuple(元组)、Dictionary(字典)。下面我们来说说最基本的类型——数值。”

数值数据类型用于存储数值。什么是数值就不用多说了吧?常见的数值类型分为整数和小数,它们都包含正数和负数,称为有符号数,比如:

整数:1、3、-5、0、247……

小数:3.14、6.33333333333、-7.1……

不过Python 3支持四种不同的数值类型:int(有符号整型)、float(浮点型)、complex(复数型)、bool(布尔型)。