Python 基本数据类型
约 216 个字 34 行代码 预计阅读时间 1 分钟
数字
整数
带符号,无位数限制,取决于计算机内存。
| 1
0
-2
1234125781235891238519025712305812358123895123582340513985135
|
浮点数
带小数点、科学计数法的数字。带符号,有精度限制,不适合精确计算。
| 2.0
3.42351
-251.543
3e4
-4E3
3.43e-3
|
复数
实部和虚部都是浮点数,虚部的 i 用 j 表示。
布尔值
字符串
用单引号或双引号包裹。两边分别用三个单引号或双引号包裹时,可以写多行。
| 'Hello World'
"Hello World"
'''Hello
World'''
"""Hello
World"""
|
组合
组合中各项数据类型不需相同,之间用逗号隔开。
列表
有序,用方括号包裹。
| [1, 2, 3, 4]
[1, '2', 1, True, 5.0]
[]
list()
|
元组
与列表的差别是不可变,用圆括号包裹,或不包裹。在只有一项时,项后面要加逗号。
| (1, 2, 3, 4)
(1, '2', 1, True, 5.0)
1, 3, 1, 7
1,
(1,)
tuple()
|
字典
键值对。用大括号包裹。键唯一。无序。
| {'key': 'value', 'key2': 'value2', 'key3': 'value3'}
{}
dict()
|
集合
用大括号包裹,其中各项唯一。无序。