本書主要介紹如何使用Python 3進行面向對象編程。1~4章介紹面向對象這一編程范式的基本準則,以及Python是如何運用這些準則實現(xiàn)面向對象編程的;第5~8章,介紹如何利用Python中的內置函數(shù)快速、簡單地實現(xiàn)面向對象編程;第9~11章介紹了許多面向對象編程中常用的設計模式,以及如何使用符合 Python 語言習慣的方式來實現(xiàn)這些設計模式;最后第12、13章介紹了Python 3中并發(fā)編程相關的主題。本書中每一章都會包含一節(jié)案例學習的內容,通過一個實踐相關的案例將本章介紹的主要內容以及前面章節(jié)中介紹過的內容串聯(lián)起來。除此之外,每一章最后的練習旨在指導你利用本章學習到的內容,使用面向對象編程改善以往項目中的代碼,并進一步掌握如何在合適的時機使用Python 3進行面向對象編程。