32. 枚举类与元类深入讲解 Python 枚举类 Enum(auto、@unique、自定义方法、状态机)和元类 metaclass(单例模式、插件注册、接口强制、ORM 模型),以及 ABC 抽象基类和虚拟子类机制。 2026-09-09 14:07:57 Python教程 #面向对象 #魔术方法
31. 定制类:特殊方法详解系统讲解 Python 定制类的核心特殊方法,包括 __str__、__repr__、__len__、__iter__、__getitem__、__getattr__、__call__、__eq__、__hash__、__enter__/__exit__、__contains__ 等,让自定义类表现得像内置类型。 2026-09-09 14:04:04 Python教程 #面向对象 #魔术方法
30. 多重继承与 Mixin 模式深入讲解 Python 多重继承与 Mixin 模式,涵盖 MRO 方法解析顺序、C3 线性化算法、钻石继承问题及解决方案,以及 Mixin 设计原则与实战应用。 2026-09-09 13:59:59 Python教程 #面向对象 #继承多态
28. 实例属性与类属性:面向对象的数据组织全面讲解 Python 实例属性与类属性的区别:实例属性的动态绑定、类属性的共享机制、类方法@classmethod、静态方法@staticmethod、封装实践及学生管理系统的完整综合应用示例。 2026-09-09 12:28:03 Python教程 #面向对象 #魔术方法
27. 获取对象信息:type、isinstance、dir全面讲解 Python 获取对象信息的工具:type() 查询类型、isinstance() 类型判断、dir() 列出属性、getattr/setattr/hasattr 动态操作属性及其工厂模式和反射编程实战应用。 2026-09-09 12:22:27 Python教程 #面向对象 #魔术方法
26. 继承与多态:面向对象的核心机制全面讲解 Python 继承与多态:继承基础、super() 调用父类、方法重写、多态与鸭子类型、isinstance/issubclass 类型检查、ABC 抽象基类、多重继承与 MRO 钻石继承问题、游戏角色系统与插件系统设计等实战案例。 2026-09-09 12:15:12 Python教程 #面向对象 #继承多态
24. 模块系统:导入、作用域与包结构全面讲解 Python 模块系统:导入方式(as/f from..import)、__name__ 守卫机制、__init__.py 作用、绝对/相对导入、sys.path 自定义搜索路径、LazyImportManager 延迟加载及可安装包目录结构(setup.py)。 2026-09-09 11:53:57 Python教程 #面向对象 #sorted #python
23. 装饰器与偏函数:代码复用的利器全面讲解 Python 装饰器原理:日志计时、自动重试、缓存记忆化、权限验证装饰器、带参装饰器工厂、partial 偏函数及多装饰器叠加组合;含 wraps 最佳实践、闭包延迟绑定陷阱排查。 2026-09-09 11:53:42 Python教程 #面向对象 #高阶函数 #记忆化缓存
22. 返回函数与闭包:函数式编程的高级技法全面讲解 Python 返回函数与闭包:闭包捕获机制、@lru_cache 记忆化装饰器、memoize 通用封装、配置模板渲染、日志级别装饰器、有限状态机、闭包 vs 类对比及循环变量延迟绑定陷阱排查。 2026-09-09 11:53:25 Python教程 #面向对象 #递归函数 #记忆化缓存
15. 类与实例:面向对象编程基础全面讲解 Python 面向对象编程基础:类和实例的定义、self 参数详解、实例属性与类属性的区别、魔术方法(__init__/__str__/__repr__/__add__/__eq__)、继承与 super() 用法、方法重写、OOP 优势分析及学生管理系统完整实现。 2026-09-09 11:46:05 Python教程 #面向对象 #魔术方法 #继承多态