当前位置:主页 > 计算机电子书 > Python > Python3下载
Python3面向对象编程(英文)

Python3面向对象编程(英文) PDF 高清版

  • 更新:2023-07-25
  • 大小:10.1 MB
  • 类别:Python3
  • 作者:Dusty、Phillips
  • 出版:电子工业出版社
  • 格式:PDF

  • 资源介绍
  • 学习心得
  • 相关内容

This comprehensive PDF e-book on Python3 Object Oriented Programming is a valuable resource for both beginners and experienced programmers. It provides a clear and practical guide to understanding the principles and fundamentals of object-oriented programming in Python3. The book explores the powerful features and capabilities of Python3, showcasing its integration with object-oriented concepts. With its focus on clear explanations and practical examples, this e-book helps readers grasp the concepts and techniques required for building robust and efficient Python3 applications. Whether you are new to programming or looking to enhance your skills, this high-quality e-book serves as an excellent guide for mastering Python3's object-oriented paradigm.

Python3面向对象编程

Python3面向对象编程英文版电子书封面

内容介绍

《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

资源获取

资源地址1:https://pan.baidu.com/s/1S7_nrhQ8eKoe3ZxgiptmRg

相关资源

网友留言

网友NO.20413
逯乐心

新手常遇到的问题 1、如何写多行程序? 相信新手经常会遇到为何对着Python Shell发现程序没法换行,一换行就认为是执行了。这是因为你使用的是Python Shell!你可以点击File->New Window或者Ctrl+N新开一个Python编辑器,这才是代码编辑器,尽情写你的Python程序吧,执行时只需要保存为后缀是.py的文件,然后F5就可以在Python Shell显示执行结果了。 2、如何执行.py文件? 直接双击.py文件即可,如果出现不能执行的问题,可能是你没有正确环境变量,在环境变量里找到Path,加上你Python的安装路径,比如C:\Python34\; 3、and,or,not 一般的编程语言比较关系运算符都是&&、||以及!,但Python偏偏使用and、or和not来分别代码并且、或者和非,我惊呆了。 4、True和False 没错,的确是True,而不是true,Python的这一点也实在令人难以理解,Python语法体系中基本都是小写的语法风格,为什么到这里要使用Pascal命名方式?