PYTHON KNOWLEDGE HANDBOOK

需要查定义、规则和表格时,
来这里。

每章围绕一个知识点,依次给出正式定义、必会规则、可运行示例、常见误区和适用边界。ASCII、关键字、运算符、文件模式等内容提供完整表格,方便随时查阅。

18
核心知识章
9
知识分类
128
课配套查询
0–127
完整 ASCII

SEARCH & LOOKUP

按知识点查,也可以按 GESP 等级筛选

这里包括 GESP Python 1–8 级学习所需的语言基础、算法、数据结构和数学先备知识。遇到课程范围之外的标准库或第三方库,请继续查阅对应项目的官方文档。

18 / 18

01 · Python 基础

程序执行、输入输出、变量与数据类型

从一条语句怎样执行开始,系统掌握 print、input、变量、对象、类型与显式转换。

关联 GESP 1 / 2查看定义、完整速查与边界 →
02 · Python 基础

条件、循环与程序流程

准确理解 if、for、while、range、break、continue 和循环嵌套,而不是背代码模板。

关联 GESP 1 / 2查看定义、完整速查与边界 →
03 · 编码与文本

ASCII、Unicode 与字符编码完整表

完整查阅标准 ASCII 0–127,并理解 Unicode、编码方案与 Python 字符串之间的关系。

关联 GESP 2 / 3 / 4查看定义、完整速查与边界 →
04 · Python 基础

运算符、表达式与优先级

完整区分算术、比较、逻辑、成员、身份和位运算,并用优先级表消除歧义。

关联 GESP 1 / 2 / 3查看定义、完整速查与边界 →
05 · 编码与文本

字符串、转义、切片与格式化

从不可变字符序列到检索、拆分、拼接、格式化和常用判断方法。

关联 GESP 1 / 3 / 4查看定义、完整速查与边界 →
06 · 核心数据结构

列表、元组、字典与集合

按顺序、可变性、唯一性和查找需求选择容器,并掌握遍历、推导式、排序与复制。

关联 GESP 3 / 4查看定义、完整速查与边界 →
07 · 程序组织

函数、参数、返回值与作用域

用明确的输入、输出和职责拆分程序,理解参数绑定、作用域、递归与可变对象。

关联 GESP 4 / 5 / 6查看定义、完整速查与边界 →
08 · 程序组织

类、对象、属性与方法

理解对象模型和封装边界,用类表达有状态的实体,而不是把所有程序都强行改成类。

关联 GESP 4 / 5查看定义、完整速查与边界 →
09 · 程序组织

模块、导入与常用标准库

正确导入模块,并按用途查找 math、random、statistics、collections、heapq、bisect 等标准工具。

关联 GESP 1 / 2 / 7查看定义、完整速查与边界 →
10 · 工程能力

异常、文件、测试与调试

读懂报错、缩小问题、设计测试,并安全地打开、读取和关闭文本文件。

关联 GESP 2 / 4 / 8查看定义、完整速查与边界 →
11 · 计算机基础

进制、整数表示与位运算

从位权理解二、八、十六进制,准确使用补码模型、移位、掩码和 Python 大整数。

关联 GESP 3 / 5查看定义、完整速查与边界 →
12 · 算法方法

算法、复杂度与解题验证

把题意转成输入、状态、规则与输出,用正确性和复杂度共同评价解法。

关联 GESP 3 / 4 / 5 / 6 / 7 / 8查看定义、完整速查与边界 →
13 · 算法方法

质数、约数、最大公因数与筛法

建立整数整除体系,掌握试除、欧几里得算法、唯一分解和筛法的条件与复杂度。

关联 GESP 5 / 8查看定义、完整速查与边界 →
14 · 核心数据结构

栈、队列、链表与并查集

按访问顺序和更新需求理解线性结构,并掌握各操作的真实代价。

关联 GESP 4 / 5 / 8查看定义、完整速查与边界 →
15 · 核心数据结构

树、图、DFS、BFS 与最短路

从节点与边的模型出发,掌握遍历、连通性、树结构、最小生成树和最短路径的适用条件。

关联 GESP 6 / 7 / 8查看定义、完整速查与边界 →
16 · 算法方法

动态规划、贪心与分治

根据子问题关系选择 DP、贪心或分治,并能说明状态、转移、顺序和正确性。

关联 GESP 5 / 6 / 7 / 8查看定义、完整速查与边界 →
17 · 数学基础

计数原理、组合数与计算几何基础

明确有序/无序、互斥/分步与几何退化边界,再把公式转为稳定程序。

关联 GESP 8查看定义、完整速查与边界 →
18 · 完整速查

Python 关键字、内置名称与语法速查

集中查阅 Python 3.12 的 35 个硬关键字、4 个软关键字和课程常用内置函数,避免知识碎片化。

关联 GESP 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8查看定义、完整速查与边界 →