別浪費時間讓Python去適應你在其他語言中學到的模式。盡管Python的簡單性可迅速提高你的工作效率,但這往往意味著你并未運用該語言所提供的所有特性。通過這本實踐指南的新版,你將學會如何利用理念來編寫有效的現代Python3代碼。發(fā)現并應用超出你過往經驗之外的Python3慣用特性。作者LucianoRamalho將帶你了解Python的核心語言特性和庫,并教你如何使代碼短、快、具可讀性。新版進行了重大的新,共包含五部分,每部分都相當于一本迷你書:數據結構:序列、字典、集合、Unicode和數據類。作為對象的函數:頭等函數、相關設計模式和函數聲明中的類型提示。面向對象的慣用法:組合、繼承、mixin、接口、運算符重載、協議和多靜態(tài)類型??刂屏鳎荷舷挛墓芾砥?、生成器、協程、async/await和線程/進程池。元編程:屬性、特性描述符、類裝飾器以及替代或簡化元類的新類元編程鉤子。