Python 数据类型
-
内置数据类型
在编程中,数据类型是一个重要的概念。 变量可以存储不同类型的数据,并且不同类型可以执行不同的操作。在这些类别中,Python默认具有以下内置数据类型:- 文字类型: str
- 数值类型: int,float, complex
- 序列类型: list,tuple, range
- 映射类型: dict
- 集合类型: set, frozenset
- 布尔类型: bool
- 二进制类型: bytes,bytearray, memoryview
-
-
设置数据类型
在Python中,当您为变量分配值时,将设置数据类型:将变量自动设置成str类型尝试一下将变量自动设置成int类型尝试一下将变量自动设置成float类型尝试一下将变量自动设置成complex类型尝试一下将变量自动设置成list类型尝试一下将变量自动设置成tuple类型尝试一下将变量自动设置成 range 类型尝试一下将变量自动设置成 dict 类型尝试一下将变量自动设置成 set 类型尝试一下将变量自动设置成 frozenset 类型尝试一下将变量自动设置成 bool 类型尝试一下将变量自动设置成 bytes 类型尝试一下将变量自动设置成 bytearray 类型尝试一下将变量自动设置成 memoryview 类型尝试一下 -
设置特定的数据类型
如果要指定数据类型,则可以使用以下构造函数:例子 数据类型 尝试 x = str("Hello World") str 尝试一下 x = int(20) int 尝试一下 x = float(20.5) float 尝试一下 x = complex(1j) complex 尝试一下 x = list(("apple", "banana", "cherry")) list 尝试一下 x = tuple(("apple", "banana", "cherry")) tuple 尝试一下 x = range(6) range 尝试一下 x = dict(name="John", age=36) dict 尝试一下 x = set(("apple", "banana", "cherry")) set 尝试一下 x = frozenset(("apple", "banana", "cherry")) frozenset 尝试一下 x = bool(5) bool 尝试一下 x = bytes(5) bytes 尝试一下 x = bytearray(5) bytearray 尝试一下 x = memoryview(bytes(5)) memoryview 尝试一下