Python3面向对象编程(第2版 英文版) 高清pdf版+随书源码
- 大小:10.1MB
- 分类:Python电子书
- 格式:PDF
- 更新:2019-04-11
热门排行
简介

《Python3面向对象编程(第2版 影印版 英文版)》讲解了类、数据封装、继承、多态、抽象和异常,着重强调了在一款设计良好的软件开发过程中使用每个原则的时机。除了学习如何利用高层次的设计模式来创建可维护的应用程序,你还可以了解到字符串和文件处理的复杂性以及Python区分二进制数据和文本数据的方法。另外,单元测试的乐趣以及并发编程的难题也是少不了的。
书中更新了大量的内容,以反映出近来核心Python库的变化,这些新的特性在《Python3面向对象编程(第2版 影印版 英文版)》备受赞誉的第1版面世时还无法使用。除此之外,全书的结构也进行了重新调整和组织,提升了知识量,增强了阅读体验。
目标读者如果你是初次接触面向对象编程技术,或是只具备基本的Python技能,希望能够深入学习如何正确地使用Python面向对象编程技术来设计软件,那么《Python3面向对象编程(第2版 影印版 英文版)》就是为你准备的。
你将从《Python3面向对象编程(第2版 影印版 英文版)》中学到什么通过创建类和定义方法来实现Python对象。
将相关的对象划分成不同的类,通过类接口来描述这些对象的属性和行为。
使用继承来扩展类的功能。
明白什么时候使用面向对象特性,什么时候不使用(后者更重要)。
了解什么是设计模式,为什么在Python中有这些不同的设计模式。
揭示单元测试的简洁性及其在Python中的重要性。
理解Python3中常见的并发编程技术和陷阱。
探究用于开发大规模并发网络系统的新模块Async10。
目录
Chapter 1: Object-oriented Desiqn
Chapter 2: Objects in Python
Chapter 3: When Objects Are Alike
Chapter 4: Expecting the Unexpected
Chapter 5: When to Use Object-oriented Programming
Chapter 6: Python Data Structures
Chapter 7: Python Object-oriented Shortcuts
Chapter 8: Strings and Serialization
Chapter 9: The Iterator Pattern
Chapter 10: Python Design Patterns I
Chapter 11: Python Design Patterns II
Chapter 12: Testing Object-oriented Programs
Chapter 13: Concurrency













chrome下载
知乎下载
Kimi下载
微信下载
天猫下载
百度地图下载
携程下载
QQ音乐下载