Python 3面向对象编程
2020-03-06 17:59:40   0  举报             
     
         
 AI智能生成
  Python 3面向对象编程
    作者其他创作
 大纲/内容
  7 Python里面向对象的快捷方式    
     Python内置函数    
     Len  
     Reversed  
     Enumerate  
     Zip  
     其他函数  
     解析    
     列表解析  
     集合和字典解析  
     生成器表达式  
     生成器  
     方法重载的另一种选择    
     默认参数  
     可变参数列表  
     参数拆分  
     函数也是对象    
     使用函数作为属性  
     可调用对象  
     案例学习  
     练习  
     总结  
     8 设计模式1    
     设计模式  
     装饰器模式    
     装饰器实例  
     Python中的装饰器模式  
     观察者模式    
     观察者实例  
     策略模式    
     策略实例  
     Python中的策略模式  
     状态模式    
     状态实例  
     状态和策略模式的对比  
     单件模式    
     单件的实现方式  
     模块变量能够模仿单件  
     模板模式    
     模板实例  
     练习  
     总结  
     9 设计模式2    
     适配器模式  
     外观模式  
     享元模式  
     命令模式  
     抽象工厂模式  
     组合模式  
     练习  
     总结  
     10 文件和字符串    
     字符串    
     字符串操作  
     字符串格式化    
     避免花括号  
     关键字参数  
     容器查询  
     对象查找  
     让它看起来是对的  
     字符串是Unicode的    
     将字节转换为文本  
     将文本转换为字节  
     可变字节字符串  
     文件I/O    
     把它放在上下文  
     伪造文件  
     存储对象    
     定制pickle  
     序列化Web对象  
     练习  
     总结  
     11 测试面向对象的程序    
     为什么要测试    
     测试驱动开发  
     单元测试    
     断言方法    
     Python 3.1中的附加断言方法  
     减少样板和清理  
     组织和运行测试  
     忽略失败的测试  
     用py.test测试    
     一个处理安装和清理的方法  
     一种完全不同的变量设置方式  
     用py.test跳过测试  
     py.test的补充  
     多少测试才算够  
     案例学习    
     实现它  
     练习  
     总结  
     12 常用Python 3库    
     数据库访问    
     引入SQLAlchemy    
     添加和查询对象  
     SQL表达式语言  
     漂亮的用户界面    
     TkInter  
     PyQt  
     选择一个GUI工具包  
     XML    
     ElementTree    
     构造XML文档  
     Lxml  
     CherryPy    
     一个完整的Web堆栈    
     Jinja模板  
     CherryPy博客Web应用程序  
     练习  
     总结  
     关于审校    
     这本书讲了什么  
     对于这本书你需要什么  
     谁需要这本书  
     惯例  
     读者反馈  
     客户支持  
     勘误  
     盗版  
     问题  
     1 面向对象设计    
     面向对象  
     对象和类  
     指定属性和行为    
     数据描述对象  
     行为是动作[3]  
     隐藏细节并且创建公共接口  
     组合和继承    
     继承    
     继承提供了抽象  
     多重继承  
     案例学习  
     练习  
     总结  
     2 Python对象    
     创建Python类    
     添加属性  
     让类实际做一些事情  
     对象的初始化  
     解释你自己  
     模块和包    
     组织模块    
     绝对导入  
     相对导入  
     谁可以访问我的数据  
     案例学习  
     练习  
     总结  
     3 当对象是相似的    
     基本继承    
     扩展内置类  
     重写和Super  
     多重继承    
     钻石的问题  
     不同的参数集合  
     多态  
     案例学习  
     练习  
     总结  
     4 异常处理    
     抛出异常    
     抛出一个异常  
     当一个异常产生时发生了什么  
     异常处理  
     异常层级    
     定义自己的异常  
     异常不是例外  
     案例学习  
     练习  
     总结  
     5 何时使用面向对象编程    
     把对象当作“对象”来对待  
     使用property为类中的数据添加行为    
     property是怎样工作的  
     装饰器:创建property的另一种方法  
     何时该使用property属性  
     管理对象    
     移除重复的代码  
     实践一下  
     或者我们可以使用组合  
     案例学习  
     练习  
     总结  
     6 Python数据结构    
     空对象  
     元组和命名元组    
     命名元组  
     字典    
     何时应该使用字典  
     使用defaultdict  
     列表    
     对列表排序  
     集合  
     扩展内置数据类型  
     案例学习  
     练习  
     总结  
    
 
 
 
 
  0 条评论
 下一页