
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.2 Python中的数据类型
Python 3中存在6种标准的数据类型,具体如下。
• Number(数字)。
• String(字符串)。
• List(列表)。
• Tuple(元组)。
• Set(集合)。
• Dictionary(字典)。
其中,简单的数据类型是指数字和字符串,这是本章讨论的内容,后面4种是相对复杂的数据类型,会在后续章节讨论。在Python中,数字又分为整数、浮点数和复数这3种,它们可以参与关于数字的运算。字符串是常见的数据类型,因此学好它十分必要。
在Python中,可以通过type函数来获取变量的数据类型,如下所示:

运行上述代码得到的输出结果如下:

显然,a就是一个整数(int),而string就是一个字符串(str),从输出的内容还可以看到“class”的打印,这表示变量是一个类,类是面向对象语言的基本特征,所以Python中所有的变量都是类的对象,关于类和面向对象的内容会在第8章讲述。