Skip to content

03-高级语法篇

学习 Python 高级语法特性,掌握模块管理、标准库、并发编程等进阶技能。


章节导航

01-模块与包

章节文件主题
0101-模块与包/01-模块基础.md模块概念、import 语法
0201-模块与包/02-自定义模块.md创建模块、搜索路径
0301-模块与包/03-包的结构.md包结构、init.py
0401-模块与包/04-导入机制.md绝对/相对导入
0501-模块与包/05-pip包管理.mdpip、uv 命令
0601-模块与包/06-发布自己的包.md打包、发布 PyPI

02-标准库基础

章节文件主题
0102-标准库基础/01-math数学库.md数学函数、常量
0202-标准库基础/02-random随机数.md随机数生成
0302-标准库基础/03-datetime日期时间.md日期时间处理
0402-标准库基础/04-os-pathlib路径操作.md路径操作
0502-标准库基础/05-json数据处理.mdJSON 编解码
0602-标准库基础/06-文件操作.md文件读写
0702-标准库基础/07-正则表达式.md模式匹配
08-pickle序列化Python 对象序列化持久化 Python 对象

03-并发与异步编程

章节文件主题
0103-并发与异步编程/01-并发基础概念.md并发 vs 并行、GIL
0203-并发与异步编程/02-多线程编程.md线程创建、线程池
0303-并发与异步编程/03-线程同步.mdLock、Semaphore
0403-并发与异步编程/04-多进程编程.md进程创建、通信
0503-并发与异步编程/05-asyncio异步编程.md协程、async/await
0603-并发与异步编程/06-并发模型选择.md选择决策

04-标准库进阶

章节文件主题
0104-标准库进阶/01-数据容器进阶.mdCounter、defaultdict、namedtuple
0204-标准库进阶/02-迭代器与工具函数.mditertools 惰性迭代
0304-标准库进阶/03-函数式编程工具.mdfunctools 缓存、偏函数
0404-标准库进阶/04-数据结构与算法.mdheapq、bisect 堆与二分
0504-标准库进阶/05-weakref弱引用.md弱引用、缓存、循环引用