這是一本介紹如何實現(xiàn)Python代碼整潔的書,主要介紹如何使用Python 3.9引入的新特性提升編碼技能。此外,本書還介紹了以下內容:通過利用自動化工具建立高效的開發(fā)環(huán)境,利用Python中的魔法方法來編寫更好的代碼,抽象代碼復雜性并封裝細節(jié),使用Python特有的特性創(chuàng)建高級的面向對象設計,通過使用面向對象設計的軟件工程原則創(chuàng)建強大的抽象來消除代碼重復,使用裝飾器和描述符創(chuàng)建特定于Python的解決方案,運用單元測試方法有效重構代碼,以及通過實現(xiàn)整潔的代碼庫為構建堅實的架構打下基礎等。本書對新手程序員和有經驗的程序員同樣適用,也適合想通過編寫Python代碼來節(jié)省成本和提高效率的團隊領導、軟件架構師和高級軟件工程師參考。當然在閱讀本書前,讀者應掌握一些Python基礎知識。