• Python 3 面向对象编程
21年品牌 40万+商家 超1.5亿件商品

Python 3 面向对象编程

12.28 1.2折 99 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者(加)DustyPhillips(达斯帝·菲利普斯)

出版社电子工业出版社

ISBN9787121341366

出版时间2018-06

版次1

装帧平装

开本16开

纸张胶版纸

页数417页

字数99999千字

定价99元

上书时间2024-12-02

纵列風

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:Python 3 面向对象编程
定价:99.00元
作者:(加)DustyPhillips(达斯帝·菲利普斯)
出版社:电子工业出版社
出版日期:2018-06-01
ISBN:9787121341366
字数:549000
页码:417
版次:2
装帧:平装
开本:16开
商品重量:
编辑推荐

内容提要
本书主要介绍如何使用Python 3进行面向对象编程。1~4章介绍面向对象这一编程范式的基本准则,以及Python是如何运用这些准则实现面向对象编程的;第5~8章,介绍如何利用Python中的内置函数快速、简单地实现面向对象编程;第9~11章介绍了许多面向对象编程中常用的设计模式,以及如何使用符合 Python 语言习惯的方式来实现这些设计模式;很后靠前2、13章介绍了Python 3中并发编程相关的主题。本书中每一章都会包含一节案例学习的内容,通过一个实践相关的案例将本章介绍的主要内容以及前面章节中介绍过的内容串联起来。除此之外,每一章很后的练习旨在指导你利用本章学习到的内容,使用面向对象编程改善以往项目中的代码,并进一步掌握如何在合适的时机使用Python 3进行面向对象编程。
目录
章 面向对象设计 1面向对象 1对象和类 3指定属性和行为 5数据描述对象 5行为就是动作 7隐藏细节并创建公共接口 8组合 11继承 13继承提供抽象 15多重继承 16案例学习 16练习 24总结 24第2章 Python对象 26创建Python类 26添加属性 28让它做点什么 29初始化对象 32自我解释 34模块和包 36组织模块 38组织模块内容 41谁可以访问我的数据 44第三方库 46案例学习 48练习 56总结 57第3章 对象相似时 58基本的继承 58扩展内置对象 60重写和super 62多重继承 63钻石型继承问题 66不同集合的参数 71多态 74抽象基类 77使用抽象基类 77创建抽象基类 78魔术揭秘 80案例学习 82练习 95总结 95第4章 异常捕获 96抛出异常 96抛出一个异常 98异常的作用 99处理异常 101异常的层级 106定义我们自己的异常 108案例学习 112练习 122总结 123第5章 何时使用面向对象编程 124将对象看作对象 124通过属性向类数据添加行为 128属性的细节 131装饰器――另一种创建属性的方法 133决定何时使用属4管理员对象 136移除重复代码 139实践 141案例学习 144练习 152总结 153第6章 Python数据结构 154空对象 154元组和命名元组 155命名元组 157字典 159字典用例 162使用defaultdict 163列表 166列表排序 168集合 171扩展内置类型 175队列 180FIFO队列 181LIFO队列 183优先级队列 184案例学习 186练习 193总结 194第7章 Python面向对象的捷径 195Python内置函数 195len函数 195反转函数 196枚举 198文件I/O 199放在上下文管理器中 201方法重载的另一种方式 203默认参数 204变量参数列表 206参数解包 209函数也是对象 210将函数作为属性 215可调用对象 216案例学习 217练习 224总结 225第8章 字符串与序列化 226字符串 226字符串操作 227字符串格式化 229字符串是Unicode 236可变字节字符串 240正则表达式 241匹配模式 242从正则表达式中获取信息 246序列化对象 249自定义序列化 251序列化Web对象 253案例学习 256练习 262总结 263第9章 迭代器模式 265设计模式简介 265迭代器 266迭代器协议 266推导 269列表推导 269集合与字典推导 271生成器表达式 272生成器 274从另一个可迭代对象中产生 277协程 279回到日志解析 282关闭协程并抛出异常 285协程、生成器与函数的关系 285案例学习 286练习 293总结 2940章 Python设计模式I 295装饰器模式 295装饰器的例子 296Python中的装饰器 299观察者模式 301观察者模式的例子 302策略模式 304策略模式的例子 305Python中的策略 307状态模式 307状态模式的例子 308状态与策略 314状态转换作为协程 314单例模式 315单例模式的实现 315模板模式 319模板模式的例子 319练习 323总结 3241章 Python设计模式II 325适配器模式 325门面模式 328享元模式 331命令模式 335抽象工厂模式 340复合模式 344练习 349总结 3502章 测试面向对象程序 351为什么要测试 351测试驱动开发 353单元测试 354断言方法 355减少模板代码并进行清理 357组织和运行测试 359忽略失败的测试 359用py.test进行测试 361一种完成设置和清理的方式 363一种完全不同的设置变量的方式 366在py.test中跳过测试 370模拟昂贵的对象 371多少测试才足够 375案例学习 378实现它 379练习 384总结 3853章 并发 386线程 386线程的诸多问题 390线程的超常开支 391多进程 392多进程池 394队列 396多进程的问题 398Future对象 398AsyncIO 401AsyncIO实践 402读取AsyncIO中的Future对象 403在网络编程中使用AsyncIO 404用executor封装阻塞代码 407流 409案例学习 410练习 416总结 417
作者介绍
Dusty Philips是一位来自加拿大的软件开发者和作者,现居于华盛顿西雅图。作者在过去15年间活跃于开源社区并主要以Python作为开发语言。他是的Puget Sound Programming Python会议组的共同创始人,如果你在附近区域欢迎前往参加相关会议。《Python 3面向对象编程》由Packt出版社出版,这是他的本书。他同时也创作了书籍《用Kivy创建应用》(O'Reilly),介绍关于Python的移动开发库。同时其发布了Hacking Happy,介绍技术人员的精神健康之旅。他曾在本书第1版出版之后不久因为倾向而入院治疗,并自此成为积极精神健康的公开倡导者。Dusty Philips是一位来自加拿大的软件开发者和作者,现居于华盛顿西雅图。作者在过去15年间活跃于开源社区并主要以Python作为开发语言。他是的Puget Sound Programming Python会议组的共同创始人,如果你在附近区域欢迎前往参加相关会议。《Python 3面向对象编程》由Packt出版社出版,这是他的本书。他同时也创作了书籍《用Kivy创建应用》(O'Reilly),介绍关于Python的移动开发库。同时其发布了Hacking Happy,介绍技术人员的精神健康之旅。他曾在本书第1版出版之后不久因为倾向而入院治疗,并自此成为积极精神健康的公开倡导者。
序言

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP