返回

Python 学习之旅 | 揭秘逻辑控制语句、列表、元组、字典的奇妙世界

闲谈

前言:迈出第一步

作为一名刚踏入 Python 世界的初学者,您可能对各种各样的概念和术语感到不知所措。但不要担心,我们将从最基础的逻辑控制语句开始,循序渐进地探索列表、元组、字典和集合。这些基本数据结构是 Python 编程的基石,掌握它们将为您的编程之路奠定坚实的基础。

逻辑控制语句:掌握程序的走向

逻辑控制语句是控制程序执行流程的重要工具。通过使用 if、elif 和 else 语句,您可以根据不同的条件来决定程序的执行路径。例如,您可以使用 if 语句判断一个数字是否大于 10,并根据判断结果来决定程序的后续操作。

number = 15

if number > 10:
  print("The number is greater than 10.")
elif number == 10:
  print("The number is equal to 10.")
else:
  print("The number is less than 10.")

列表:有序数据的容器

列表是一种有序的数据结构,可以存储各种类型的数据,包括数字、字符串、列表等。列表中的元素可以使用索引来访问,索引是从 0 开始的。例如,要访问列表中的第一个元素,您可以使用索引 0,要访问列表中的最后一个元素,您可以使用索引 -1。

my_list = [1, 2, 3, "apple", "banana", "cherry"]

print(my_list[0])  # 输出:1
print(my_list[-1])  # 输出:cherry

元组:不可变的有序数据容器

元组与列表非常相似,但它是一个不可变的有序数据结构,这意味着一旦创建元组,就不能再对其进行更改。元组中的元素可以使用索引来访问,索引是从 0 开始的。

my_tuple = (1, 2, 3, "apple", "banana", "cherry")

print(my_tuple[0])  # 输出:1
print(my_tuple[-1])  # 输出:cherry

字典:键值对的数据结构

字典是一种键值对的数据结构,键可以是任何不可变的数据类型,值可以是任何类型的数据。字典中的键和值是通过冒号 (:) 连接的,键和值之间使用逗号 (,) 分隔。字典中的元素可以使用键来访问。

my_dict = {
    "name": "John Doe",
    "age": 30,
    "city": "New York"
}

print(my_dict["name"])  # 输出:John Doe
print(my_dict["age"])  # 输出:30

集合:无序且唯一元素的数据结构

集合是一种无序且唯一元素的数据结构。集合中的元素不能重复,并且集合中的元素没有索引。集合中的元素可以使用 in 运算符来判断是否存在。

my_set = {1, 2, 3, "apple", "banana", "cherry"}

print(1 in my_set)  # 输出:True
print("apple" in my_set)  # 输出:True

结语:稳步前行,掌握 Python 奥秘

逻辑控制语句、列表、元组、字典和集合是 Python 中最重要的基础数据结构,掌握它们将为您的 Python 学习之旅打下坚实的基础。通过反复练习和不断探索,您将逐渐领略 Python 的魅力,并能够编写出更加复杂和强大的程序。