跳转至

Python 进阶

面向对象编程

  • 类与对象、继承、多态、魔术方法
  • 设计模式基础(如单例、工厂模式)

模块化开发

  • 模块与包的组织(import__init__.py
  • 虚拟环境管理(venvconda

常用标准库

  • os/sys(系统操作)、datetime(时间处理)
  • collections(高效数据结构)、itertools(迭代工具)

函数式编程

  • 高阶函数(map/filter/reduce)、闭包与装饰器

并发编程

  • 多线程/多进程(threadingmultiprocessing
  • 异步 IO(asyncioaiohttp

性能优化

  • 运行原理、代码剖析(cProfile)、内存管理
  • C 扩展(如 Cython 基础)