| 文本类型: | str |
| 数值类型: | int,float,complex |
| 序列类型: | list,tuple,range |
| 映射类型: | dict |
| 集合类型: | set,frozenset |
| 布尔类型: | bool |
| 二进制类型: | bytes,bytearray,memoryview |
您可以使用 type() 函数获取任何对象的数据类型:
实例打印变量 x 的数据类型:
a = 5 peint(type(a)) #运行结果: #
设置数据类型
在 Python 中,当您为变量赋值时,会设置数据类型:
| 示例 | 数据类型 | |
|---|---|---|
| x = "Hello" | str | |
| x = 10 | int | |
| x = 12.5 | float | |
| x = 5h | complex | |
| x = ["ok", "my", "form"] | list | |
| x = ("apple", "oringes", "banana") | tuple | |
| x = range(5) | range | |
| x = {"name" : "xiao", "age" : 22} | dict | |
| x = {"apple", "banana", "oringes"} | set | |
| x = frozenset({"apple", "banana", "oringes"}) | frozenset | |
| x = true | bool | |
| x = b"Hello" | bytes | |
| x = bytearray(5) | bytearray | |
| x = memoryview(bytes(5)) | memoryview |



