圖書標籤: python 編程 Python 設計模式 oop 麵嚮對象 packt Computation
发表于2024-11-26
Python 3 Object Oriented Programming pdf epub mobi txt 電子書 下載 2024
Object Oriented Programming is a very important aspect of modern programming languages. The basic principles of Object Oriented Programming are relatively easy to learn. Putting them together into working designs can be challenging.
This book makes programming more of a pleasure than a chore using powerful Python 3 object-oriented features of Python 3. It clearly demonstrates the core OOP principles and how to correctly implement OOP in Python.
Object Oriented Programming ranks high in importance among the many models Python supports. Yet, many programmers never bother learning the powerful features that make this language object oriented.
The book teaches when and how OOP should be correctly applied. It emphasizes not only the simple syntax of OOP in Python, but also how to combine these objects into well-designed software.
This book will introduce you to the terminology of the object-oriented paradigm, focusing on object-oriented design with step-by-step examples. It will take you from simple inheritance, one of the most useful tools in the object-oriented programmer's toolbox, all the way through to cooperative inheritance, one of the most complicated. You will be able to raise, handle, define, and manipulate exceptions.
You will be able to integrate the object-oriented and the not-so-object-oriented aspects of Python. You will also be able to create maintainable applications by studying higher level design patterns. You'll learn the complexities of string and file manipulation, and how Python distinguishes between binary and textual data. Not one, but two very powerful automated testing systems will be introduced to you. You'll understand the joy of unit testing and just how easy they are to create. You'll even study higher level libraries such as database connectors and GUI toolkits and how they apply object-oriented principles.
Harness the power of Python 3 objects; it's not just a scripting language
Dusty Phillips 是一名加拿大自由軟件開發人員、教師、武術傢以及開源愛好者。他和Arch Linux 社區以及其他開源社區有著緊密聯係。他維護著Arch Linux 的門戶網站以及編譯瞭流行的Arch Linux 手冊。Dusty 持有計算機科學人機交互方嚮的碩士學位。他目前在自己的計算機裏安裝瞭6 種不同的Python 解釋器。
譯者簡介
肖鵬,畢業於北京理工大學信息與通信工程專業,2011年起就職於思科係統(中國)信息技術服務有限公司,是一名網絡谘詢工程師,具有多年Python網絡開發經驗。個人博客: http://www.pythoner.io/ GitHub:xiaopeng163
常賀,畢業於北京郵電大學計算機科學與技術專業,現就職於思科係統中國公司高級服務部門。他具備多年的網絡監控管理係統的開發經驗。
石琳,思科係統(中國)信息技術服務有限公司網絡谘詢工程師,具有多年python開發經驗,目前從事SDN方麵的技術工作。
大緻瀏覽一下,還可以
評分大緻瀏覽一下,還可以
評分專注於Python3的麵嚮對象的編程,感覺話題都不太深入,作為入門,議題又有些窄。個人認為精華都在設計模式那兩章,可惜話題也不是特深入。
評分內容與語法無關, 嚴格的Python OOP入門。 單單第四章的: Exception handling 第八九章的 Python design pattern 就值得一讀
評分專注於Python3的麵嚮對象的編程,感覺話題都不太深入,作為入門,議題又有些窄。個人認為精華都在設計模式那兩章,可惜話題也不是特深入。
首先要说的就是,这本书我还没读完。但是忍不住要写一下感想。 这本书从定位上是Python的一本进阶书籍。当你对Python有了一定的基本了解以后,想深入学习下Python的面向对象特性,那么可以读此书。我当时就是抱着这种想法找到了这本书。然而读了五六章后发现,这尼玛觉不是简...
評分这本书花了不到2天时间看过第一遍。可能是面向对象的主题原本就不好写,我从书中得到的并不是很多,它的面向对象知识没有《Python核心编程》写的详细,设计模式没有《精通Python设计模式》说的好,而测试、多线程等的章节,基本可以忽略...... 硬件方面,书的印刷纸张并不好。 ...
評分首先要说的就是,这本书我还没读完。但是忍不住要写一下感想。 这本书从定位上是Python的一本进阶书籍。当你对Python有了一定的基本了解以后,想深入学习下Python的面向对象特性,那么可以读此书。我当时就是抱着这种想法找到了这本书。然而读了五六章后发现,这尼玛觉不是简...
評分前5章是些Python的基础知识,用过Python2的人应该可以直接跳过。而后开始讲解数据结构和设计模式,给了我很多启发。Python这样灵活的语言,在设计方面确实会和其他语言有些许不同。最后的三章阐述了一些细节的问题,尤其是最后一章,列举了很多流行的第三方库。 总的来说,是一...
評分内容:一位python初学者,知道python语法,会用python写比helloworld复杂一些的代码,就可以看这本书了。这本书循循善诱,教如何用python进行面向对象编程,方法很Pythonic,而不仅仅是python的class。每一章后面的案例也是蛮有意思的。讲解的过程中会把每一次改进用黑...
Python 3 Object Oriented Programming pdf epub mobi txt 電子書 下載 2024