Python 入门
本节向您介绍 Python 的基础知识。您将学习如何设置环境、编写和运行第一个 Python 程序,并了解变量、数据类型和运算符等基本概念。
控制流程
了解如何使用条件语句和循环控制 Python 程序的流程。本节介绍了允许您根据条件执行不同代码块或多次重复操作的核心结构。
功能
在本节中,您将学习如何创建称为函数的可重用代码块。您将深入了解函数的定义、参数的传递以及变量的范围的理解。这对于编写干净、有组织和模块化的 Python 代码至关重要。
弦乐
字符串是 Python 中的基本数据类型。在本节中,您将学习如何使用字符串、执行字符串操作以及使用 Python 的内置字符串方法有效地操作文本数据。
列表
列表是多功能集合,允许您在单个变量中存储多个项目。本节介绍如何创建、访问和修改列表,以及如何使用高级技术,例如列表切片、嵌套和将列表传递给函数。
元组和字典
探索 Python 强大的数据结构——元组和字典。元组是不可变的集合,而字典允许您存储键值对。您将学习如何使用两者,包括如何修改它们并利用它们的内置方法。
Python 中的异常处理
了解如何在 Python 程序中优雅地处理错误。本节介绍语法错误、异常的概念,以及如何使用 try/ except 块来捕获和解决程序执行过程中的常见问题。
Python 中的文件处理
处理文件是许多程序的重要组成部分。本节介绍如何读取和写入文本文件,以及如何管理文件路径,以及如何使用 Python 的内置模块进行文件处理,例如使用 pickle 来序列化数据。
堆
堆栈是一种遵循后进先出(LIFO)原则的数据结构。本节将教您如何在 Python 中实现和使用堆栈,包括基本的堆栈操作(如入栈和出栈),以及解决中缀到后缀转换和计算后缀表达式等问题。
队列
队列按照先进先出 (FIFO) 原则运行。在本节中,您将学习如何在 Python 中实现和使用队列。您还将探索 deque(双端队列)并了解如何按 FIFO 顺序有效管理数据。
排序
排序是组织数据的基本概念。本节介绍流行的排序算法,例如冒泡排序、选择排序和插入排序,以及它们的时间复杂度以及如何在 Python 中实现它们。
搜寻中
搜索允许您在集合中查找数据。在本节中,您将了解两种常见的搜索算法(线性搜索和二分搜索)以及如何实现它们以查找列表或数组中的元素。