读故事学编程:Python王国历险记
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2 鹦鹉的多种表达方式——print()函数输出的数据类型

print()函数几乎能够输出Python语言的所有数据类型,包括数字及算式、字符串、列表、元组、字典、集合等,如表1.1所示。在本书后面的内容中,我们会具体学习每种数据类型。此处让这些数据类型提前与我们见面就是为了告诉大家,print()函数虽然看似简单,但是它真的很厉害。如果你现在觉得很难理解序列、字典、集合等数据类型,没有关系,可以先跳过去,学完后面的内容再回来查看。在这里只需要了解print()函数能够输出这些类型的数据就可以了。

表1.1 print()函数输出的数据类型列表

注意:字符串也可以归为序列,但是字符串与列表、元组等有较大区别且内容较多,因此将其单独拿出来进行讲解。

各种数据类型的输出方式一样,都是将数据放入print()函数的括号中。下面我们分别举例。

数字及算式:

>>> print(3.1415)
3.1415
>>> print(10 + 53 - 1)
62

字符串:

>>> print(‘hello')
hello

列表:

>>> print([1, 2, 'abc'])
[1, 2, ‘abc']

元组:

>>> print((10, 20, 30))
(10, 20, 30)

字典:

>>> print({‘name':’派森’, 'age':10})
{‘name': ‘派森’, ‘age': 10}

集合:

>>> print({12, 25, 36})
{12, 25, 36}