Python
Python 语法简洁,但对象引用、可变容器、表达式返回值、参数绑定和惰性迭代中存在许多不直观边界。本主题重点解释这些容易写对结果、却理解错原因的细节。
当前主功能版本为 Python 3.14。示例以现代 Python 3 为基线;部署时仍要根据依赖库支持范围选择具体 Minor,并锁定 Patch 版本。
文档入口
| 文档 | 内容 |
|---|---|
| 基础类型与类型语义 | 数值、文本、二进制、None、可变性、真值与类型转换 |
| 容器操作与解包 | append、extend、切片、字典合并、* 与 ** |
| 表达式与一行写法 | 条件表达式、推导式、布尔短路、比较链和优先级 |
| 函数、作用域与闭包 | 参数类型、可变默认值、闭包晚绑定、装饰器 |
| 迭代器与生成器 | Iterable、Iterator、Generator、惰性求值和耗尽 |
| 对象、拷贝与异常 | 引用、可变性、浅拷贝、is、finally 和上下文管理器 |
| Django、测试与部署 | 从旧笔记提炼的 Django、Selenium、Locust 和 WSGI 边界 |
| 版本演进 | Python 3.8~3.14 语法与运行时变化 |