精通Python设计模式

精通Python设计模式

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书用实际生活中的例子带你了解常用的设计模式,介绍了诸多有关编写Python风格代码的底层细节和概念,包括故障排除、实践、系统架构和设计原则等,帮你解决每天都会遇到的问题。

内容简介

本书分为三部分、16章。第一部分介绍处理对象创建的设计模式,包括工厂模式、建造者模式、原型模式;第二部分介绍处理一个系统中不同实体(类、对象等等)之间关系的设计模式,包括外观模式、享元模式等;第三部分介绍处理系统实体之间通讯的设计模式,包括观察者模式、责任链模式等。

作者简介

作者Sakis Kasampalis,资深软件工程师,对于多种编程语言和工具都有丰富的经验,原则是在正确的工作上运用正确的工具。Python是他最喜欢的工具之一,因为它十分高效。

章节目录

版权信息

作译者介绍

译者序

前言

第一部分 创建型模式

第1章 工厂模式

第2章 建造者模式

第3章 原型模式

第二部分 结构型模式

第4章 适配器模式

第5章 修饰器模式

第6章 外观模式

第7章 享元模式

第8章 模型—视图—控制器模式

第9章 代理模式

第三部分 行为型模式

第10章 责任链模式

第11章 命令模式

第12章 解释器模式

第13章 观察者模式

第14章 状态模式

第15章 策略模式

第16章 模板模式

精通Python设计模式是2016年由人民邮电出版社·图灵出品出版,作者[荷] Sakis Kasampalis。

得书感谢您对《精通Python设计模式》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Python网络爬虫从入门到精通 电子书
适读人群 :Python语言初学者;网络爬虫技术爱好者;数据分析从业人士 内容全面,结构清晰:本书详细介绍了网络爬虫技术的方方面面,讨论了数据抓取、数据处理和数据分析的整个流程。全书结构清晰,坚持理论知识与实践操作结合。 循序渐进,生动简洁:从简单的Python程序示例开始,在网络爬虫的核心主题之下一步步深入,兼顾内容的广度与深度。在行文中,使用生动简洁的阐述方式,力争详略得当。 示例丰富,实战性强:网络爬虫是实践性、操作性非常强的技术,本书将提供丰富的代码来作为读者的参考,同时对必要的术语和代码进行解释。从生活实际出发,选取实用性、趣味性兼具的主题进行网络爬虫实践。
Python从入门到精通(精粹版) 电子书
本书以零基础读者为对象,用范例引导读者学习,深入浅出地介绍了Python的相关知识和实战技能。本书从Python基础入手,介绍了Python的开发环境、各种数据类型的操作方法、流程控制、函数等Python内核技术,以及使用Python处理文件、处理错误与异常等各种应用,最后列举了Python在重要领域的项目实战,内容系统且深入。本书提供与内容同步的教学录像。此外,本书还赠送大量相关学习资料,以便读
Python游戏设计案例实战 电子书
本书以Python3.5为编程环境,从基本的程序设计思想入手,逐步展开Python语言教学,是一本面向广大编程学习者的程序设计类教材。基础篇主要讲解Python的基础语法知识、控制语句、函数、文件、面向对象编程基础、Tkinter图形界面设计、网络编程和多线程、Python数据库应用等内容,并以小游戏案例作为各章的阶段性任务。实战篇和提高篇综合应用前面章节中介绍的技术,重现各个经典游戏的开发过程。
Python 3 程序设计 电子书
本书以通俗易懂的语言、翔实的示例、新颖的内容诠释了Python这门“简单”“优雅”“易学”的计算机语言。全书共14章,第1章~第10章介绍了Python语言基础,覆盖了全国计算机等级考试Python语言的主要内容;第11章和第12章介绍了Python语言的应用,包括图形用户界面、数据库编程等内容:第13章和第14章介绍了Python第三方库的应用。本书内容以应用为核心展开,力求以知识的最小集来实现
Python程序设计教程 电子书
本书主要内容包括:第一章Python语言简介、第二章数据类型、运算符以及表达式、第三章程序流程控制、第四章序列:字符串、列表和元组、第五章映射和集合类型、第六章函数、第七章面向对象编程、第八章模块和包、第九章异常、第十章文件、第十一章Python数据库编程、第十二章tkinterGUI编程,第十三章项目开发实例。