Dusty Phillips 是一名加拿大自由軟件開發人員、教師、武術傢以及開源愛好者。他和Arch Linux 社區以及其他開源社區有著緊密聯係。他維護著Arch Linux 的門戶網站以及編譯瞭流行的Arch Linux 手冊。Dusty 持有計算機科學人機交互方嚮的碩士學位。他目前在自己的計算機裏安裝瞭6 種不同的Python 解釋器。
譯者簡介
肖鵬,畢業於北京理工大學信息與通信工程專業,2011年起就職於思科係統(中國)信息技術服務有限公司,是一名網絡谘詢工程師,具有多年Python網絡開發經驗。個人博客: http://www.pythoner.io/ GitHub:xiaopeng163
常賀,畢業於北京郵電大學計算機科學與技術專業,現就職於思科係統中國公司高級服務部門。他具備多年的網絡監控管理係統的開發經驗。
石琳,思科係統(中國)信息技術服務有限公司網絡谘詢工程師,具有多年python開發經驗,目前從事SDN方麵的技術工作。
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
發表於2025-01-30
Python 3 Object Oriented Programming 2025 pdf epub mobi 電子書 下載
內容:一位python初學者,知道python語法,會用python寫比helloworld復雜一些的代碼,就可以看這本書瞭。這本書循循善誘,教如何用python進行麵嚮對象編程,方法很Pythonic,而不僅僅是python的class。每一章後麵的案例也是蠻有意思的。講解的過程中會把每一次改進用黑...
評分首先要說的就是,這本書我還沒讀完。但是忍不住要寫一下感想。 這本書從定位上是Python的一本進階書籍。當你對Python有瞭一定的基本瞭解以後,想深入學習下Python的麵嚮對象特性,那麼可以讀此書。我當時就是抱著這種想法找到瞭這本書。然而讀瞭五六章後發現,這尼瑪覺不是簡...
評分內容:一位python初學者,知道python語法,會用python寫比helloworld復雜一些的代碼,就可以看這本書瞭。這本書循循善誘,教如何用python進行麵嚮對象編程,方法很Pythonic,而不僅僅是python的class。每一章後麵的案例也是蠻有意思的。講解的過程中會把每一次改進用黑...
評分內容:一位python初學者,知道python語法,會用python寫比helloworld復雜一些的代碼,就可以看這本書瞭。這本書循循善誘,教如何用python進行麵嚮對象編程,方法很Pythonic,而不僅僅是python的class。每一章後麵的案例也是蠻有意思的。講解的過程中會把每一次改進用黑...
評分內容:一位python初學者,知道python語法,會用python寫比helloworld復雜一些的代碼,就可以看這本書瞭。這本書循循善誘,教如何用python進行麵嚮對象編程,方法很Pythonic,而不僅僅是python的class。每一章後麵的案例也是蠻有意思的。講解的過程中會把每一次改進用黑...
圖書標籤: python 編程 Python 設計模式 oop 麵嚮對象 packt Computation
設計模式那兩張實在是太棒瞭 TwT 不過UML畫地略捉急 還有把 Usa 拼成 Use 這樣的錯誤
評分很不錯的書,講解瞭很多麵嚮對象的知識,麵嚮對象是一種思維不是一種特定的要求從這個角度看這本書有點簡單,但是作為入門本身是很好的。但是這本書的翻譯實在是錯誤很多,影響閱讀質量。
評分太入門
評分翻看瞭一遍 20160922
評分設計模式那兩張實在是太棒瞭 TwT 不過UML畫地略捉急 還有把 Usa 拼成 Use 這樣的錯誤
Python 3 Object Oriented Programming 2025 pdf epub mobi 電子書 下載