分类浏览
Backend / Python
选择一篇笔记开始阅读。
01_安装运行与解释器Backend / Python / 基础专题能确认解释器版本,运行脚本,理解交互式命令行与脚本的区别。以下示例按 Python 3.11 及以上版本编写。→01_类型模型与工程组织Backend / Python类型提示、数据类、可变对象、模块边界、资源管理与后端项目组织。→02_异步与FastAPIBackend / Python协程与异步 I/O 的边界、FastAPI 请求校验、路由分层和生产服务注意事项。→02_缩进注释与基本写法Backend / Python / 基础专题读懂语句、代码块、注释、标识符和多行表达式。→03_数字布尔值与运算Backend / Python / 基础专题区分整数、浮点数、布尔值和常用运算符,能预测负数除法结果。→03_数据库测试与发布Backend / PythonPython 数据库事务与参数化查询、测试分层、迁移及发布检查。→04_字符串编码与格式化Backend / Python / 基础专题完成字符串索引、切片、清理、格式化与编码转换。→04_迭代器装饰器与标准库实践Backend / Python生成器、装饰器、pathlib、JSON、日志与可测试的命令行工具。→05_列表与元组Backend / Python / 基础专题会创建、修改和遍历列表,理解元组及切片的边界。→06_字典集合与容器选择Backend / Python / 基础专题掌握键值查找、去重、集合运算,以及四种常用容器的选型。→07_条件分支与真值Backend / Python / 基础专题写出互斥条件,区分空值、缺失值与假值。→08_for循环与迭代Backend / Python / 基础专题遍历序列与字典,理解 `range`、`enumerate`、`break` 和 `continue`。→09_while循环与循环控制Backend / Python / 基础专题为不知道次数的重复任务设计清晰退出条件。→10_函数定义参数与返回值Backend / Python / 基础专题用函数封装可复用逻辑,正确使用位置参数、关键字参数和默认值。→11_作用域闭包与可变对象Backend / Python / 基础专题解释名字查找、局部变量、闭包捕获和对象共享。→12_模块包与程序入口Backend / Python / 基础专题把代码拆到多个文件,理解导入和 `__name__`。→13_输入输出文件与路径Backend / Python / 基础专题读取键盘输入、写入文本文件并安全关闭资源。→14_错误异常与资源清理Backend / Python / 基础专题把可恢复的错误与程序缺陷分开处理,并正确使用 `try` 结构。→15_类实例属性与方法Backend / Python / 基础专题创建类和实例,理解 `self`、构造方法与类属性。→16_继承组合与特殊方法Backend / Python / 基础专题理解继承、方法覆盖、`super()` 和常见特殊方法。→17_虚拟环境依赖与包管理Backend / Python / 基础专题隔离项目依赖,分清解释器、标准库与第三方包。→18_类型注解与静态检查Backend / Python / 基础专题为函数和容器标注类型,理解注解与运行时校验的区别。→19_常用内置函数与标准库Backend / Python / 基础专题掌握日常数据处理函数,并知道常见标准库解决什么问题。→20_综合练习与学习检查Backend / Python / 基础专题把输入、容器、函数、异常和文件组织成一个可测试的小程序。→21_JSON与序列化Backend / Python / 基础专题理解 JSON 数据类型,使用标准库读写 JSON,并校验外部数据。→READMEBackend / Python / 基础专题Python 基础专题的学习顺序与入口。→基础语法05_待办清单练习与答案Backend / Python从零实现待办清单,综合练习 Python 基础语法并编写测试。→