Python 内置数据类型详解


Python 内置的数据类型包括整数(int)、浮点数(float)、复数(complex)、布尔值(bool)、字符串(str)、列表(list)、元组(tuple)、集合(set)、字典(dict)等。下面我会详细解释每种数据类型的特点和用法。

1. 整数(int)

整数是没有小数部分的数字,可以是正数、负数或零。在 Python 中,整数类型表示为 int。例如:

x = 10
y = -5

2. 浮点数(float)

浮点数是带有小数部分的数字,可以是正数、负数或零。在 Python 中,浮点数类型表示为 float。例如:

pi = 3.14159
e = 2.71828

3. 复数(complex)

复数是实部和虚部组成的数字,形如 a + bj,其中 ab 是实数,j 是虚数单位。在 Python 中,复数类型表示为 complex。例如:

z = 3 + 4j

4. 布尔值(bool)

布尔值表示真或假,只有两个可能的值:TrueFalse。在 Python 中,布尔类型表示为 bool。例如:

is_sunny = True
is_raining = False

5. 字符串(str)

字符串是一系列字符的集合,用于表示文本数据。在 Python 中,字符串类型表示为 str。例如:

name = 'Alice'
message = "Hello, world!"

6. 列表(list)

列表是一种有序的集合,可以存储不同类型的元素,并且列表中的元素可以修改。在 Python 中,列表类型表示为 list。例如:

my_list = [1, 2, 3, 'a', 'b', 'c']

7. 元组(tuple)

元组类似于列表,但是元组是不可变的,一旦创建就不能修改。在 Python 中,元组类型表示为 tuple。例如:

my_tuple = (1, 2, 3, 'a', 'b', 'c')

8. 集合(set)

集合是一种无序且不重复的集合,用于存储唯一的元素。在 Python 中,集合类型表示为 set。例如:

my_set = {1, 2, 3, 4, 5}

9. 字典(dict)

字典是一种键值对的集合,用于存储键值对映射关系。在 Python 中,字典类型表示为 dict。例如:

my_dict = {'name': 'Alice', 'age': 30, 'gender': 'female'}

这些是 Python 中的一些内置数据类型及其基本特点。每种数据类型都有其特定的用途和适用场景,在编程过程中选择合适的数据类型非常重要。


原文链接:codingdict.net