0
本文作者: AI研習(xí)社 | 2020-05-13 11:03 |
書(shū)籍下載地址:https://www.yanxishe.com/resourceDetail/1275?from=leiphonecolumn_res0513
本書(shū)作者 BrettSlatkin 以使用場(chǎng)景為主導(dǎo)的精練教學(xué)方式,匯聚了 59 條優(yōu)秀的實(shí)踐原則、開(kāi)發(fā)技巧和便捷方案,并以實(shí)用的代碼范例來(lái)解釋它們。作者根據(jù)自己在 Google 公司多年開(kāi)發(fā) Python 基礎(chǔ)架構(gòu)所積累的經(jīng)驗(yàn),揭示了 Python 語(yǔ)言中一些鮮為人知的微妙特性,并給出了能夠改善代碼功能及運(yùn)行效率的習(xí)慣用法。通過(guò)本書(shū),你能夠了解到解決關(guān)鍵編程任務(wù)所用的佳方式,并學(xué)會(huì)編寫(xiě)易于理解、便于維護(hù)且利于改進(jìn)的代碼。
本書(shū)可以幫你掌握真正的 Pythonic 編程方式,令你能夠發(fā)揮出 Python 語(yǔ)言的強(qiáng)大功能,并寫(xiě)出健壯而高效的代碼。Scott Meyers 在暢銷(xiāo)書(shū)《Effective C++》中開(kāi)創(chuàng)了一種以使用場(chǎng)景為主導(dǎo)的精練教學(xué)方式,本書(shū)作者 Brett Slatkin 就以這種方式匯聚了 59 條優(yōu)秀的實(shí)踐原則、開(kāi)發(fā)技巧和便捷方案,并以實(shí)用的代碼范例來(lái)解釋它們。
Slatkin 根據(jù)自己在 Google 公司多年開(kāi)發(fā) Python 基礎(chǔ)架構(gòu)所積累的經(jīng)驗(yàn),揭示 Python 語(yǔ)言中一些鮮為人知的微妙特性,并給出了能夠改善代碼功能及運(yùn)行效率的習(xí)慣用法。通過(guò)本書(shū),你能夠了解到解決關(guān)鍵編程任務(wù)所用的方式,并學(xué)會(huì)編寫(xiě)易于理解、便于維護(hù)且利于改進(jìn)的代碼。本書(shū)核心內(nèi)容包括:
涵蓋 Python 3.x 及 Python 2.x 主要應(yīng)用領(lǐng)域的實(shí)用指南,以及與之配套的詳細(xì)解釋及代碼范例。
與函數(shù)相關(guān)的編程建議,這些建議有助于我們寫(xiě)出意圖清晰、便于復(fù)用且缺陷較少的函數(shù)
如何準(zhǔn)確地表達(dá)類(lèi)與對(duì)象的行為。
在使用元類(lèi)和動(dòng)態(tài)屬性時(shí),如何避免錯(cuò)誤的用法。
更為高效的并發(fā)及并行方式。
與 Python 內(nèi)置模塊相關(guān)的編程技巧和習(xí)慣用法。
多人協(xié)作時(shí)所用的開(kāi)發(fā)工具和實(shí)踐方式。
旨在改善代碼質(zhì)量和程序性能的調(diào)試、測(cè)試與優(yōu)化方案。
歡迎大家添加研習(xí)社小學(xué)妹微信(aiyanxishe),小學(xué)妹拉你加入(備注求職)。
雷鋒網(wǎng)雷鋒網(wǎng)雷鋒網(wǎng)
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。