Python 内置的数据类型包括整数(int)、浮点数(float)、复数(complex)、布尔值(bool)、字符串(str)、列表(list)、元组(tuple)、集合(set)、字典(dict)等。下面我会详细解释每种数据类型的特点和用法。
整数是没有小数部分的数字,可以是正数、负数或零。在 Python 中,整数类型表示为 int。例如:
int
x = 10 y = -5
浮点数是带有小数部分的数字,可以是正数、负数或零。在 Python 中,浮点数类型表示为 float。例如:
float
pi = 3.14159 e = 2.71828
复数是实部和虚部组成的数字,形如 a + bj,其中 a 和 b 是实数,j 是虚数单位。在 Python 中,复数类型表示为 complex。例如:
a + bj
a
b
j
complex
z = 3 + 4j
布尔值表示真或假,只有两个可能的值:True 和 False。在 Python 中,布尔类型表示为 bool。例如:
True
False
bool
is_sunny = True is_raining = False
字符串是一系列字符的集合,用于表示文本数据。在 Python 中,字符串类型表示为 str。例如:
str
name = 'Alice' message = "Hello, world!"
列表是一种有序的集合,可以存储不同类型的元素,并且列表中的元素可以修改。在 Python 中,列表类型表示为 list。例如:
list
my_list = [1, 2, 3, 'a', 'b', 'c']
元组类似于列表,但是元组是不可变的,一旦创建就不能修改。在 Python 中,元组类型表示为 tuple。例如:
tuple
my_tuple = (1, 2, 3, 'a', 'b', 'c')
集合是一种无序且不重复的集合,用于存储唯一的元素。在 Python 中,集合类型表示为 set。例如:
set
my_set = {1, 2, 3, 4, 5}
字典是一种键值对的集合,用于存储键值对映射关系。在 Python 中,字典类型表示为 dict。例如:
dict
my_dict = {'name': 'Alice', 'age': 30, 'gender': 'female'}
这些是 Python 中的一些内置数据类型及其基本特点。每种数据类型都有其特定的用途和适用场景,在编程过程中选择合适的数据类型非常重要。
原文链接:codingdict.net