
欢迎来到Python快速入门系列教程。在本篇文章中,我们将深入学习Python的基本数据类型,这是任何Python程序员都需要掌握的基础知识。Python作为一种高级编程语言,其简洁的语法和强大的功能使其成为数据科学、人工智能、网站开发等多个领域的热门选择。了解和熟练使用Python的基本数据类型,对于编写高效、易读且可靠的代码至关重要。
Python有几种基本数据类型,包括数字、字符串、列表、元组、字典和集合。每种数据类型都有其特定的用途和功能。
在Python中,数字是最基本的内置数据类型之一。Python支持整数(int)、浮点数(float)和复数(complex)三种数字类型。
python
复制代码
# 整数示例
num1 = 10
num2 = -20
# 浮点数示例
pi = 3.14159
temperature = 98.6
# 复数示例
complex_num = 2 + 3j字符串是由一系列字符组成的序列,用于表示文本数据。
python
复制代码
# 字符串示例
greeting = "Hello, World!"
name = "Alice"
# 字符串长度
length = len(greeting)
# 字符串切片
substring = greeting[0:5]列表是Python中的一种可变数据类型,可以存储多个元素。
python
复制代码
# 列表示例
my_list = [1, 2, 3, 4, 5]
mixed_list = [1, "Hello", 3.14, [2, 4, 6]]
# 列表切片和添加元素
sliced_list = my_list[1:3]
my_list.append(6)元组是一种不可变的序列类型,与列表类似,但一旦创建就不能修改。
python
复制代码
# 元组示例
my_tuple = (1, 2, 3)
# 不可变性
# my_tuple[0] = 100 # 这会引发错误字典是一种键值对集合,用于存储键值对。
python
复制代码
# 字典示例
my_dict = {'key1': 'value1', 'key2': 'value2'}
# 访问字典元素
value = my_dict['key1']
# 添加字典元素
my_dict['key3'] = 'value3'集合是一种无序且元素唯一的集合类型。
python
复制代码
# 集合示例
my_set = {1, 2, 3}
# 集合操作
union_set = my_set | {3, 4, 5}
intersection_set = my_set & {2, 3, 4}在Python中,你可以使用内置的构造函数或类型()来创建基本数据类型的实例。
python
复制代码
# 整数
int_num = int("10")
# 浮点数
float_num = float("10.5")
# 复数
complex_num = complex("2+3j")python
复制代码
# 字符串
str_num = str(10)python
复制代码
# 列表
list_num = list((1, 2, 3))
# 元组
tuple_num = tuple([1, 2, 3])python
复制代码
# 字典
dict_num = dict(name="Alice", age=25)
# 集合
set_num = set([1, 2, 3])