Effective Python中文版(第二版)|寫出良好Python程式的90個具體做法
 
作者: Brett Slatkin 
書城編號: 18850085

原價: HK$193.00
現售: HK$183.35 節省: HK$9.65

購買此書 10本或以上 9折, 60本或以上 8折

購買後立即進貨, 約需 7-12 天

 
 
出版社: 碁峰資訊
出版日期: 2020/12
頁數: 512
ISBN: 9789865026325

商品簡介


專為Python 3更新及擴充

開始使用Python開發程式是很容易的事情,這就是這個語言如此受歡迎的原因。然而,Python獨特的優勢、魅力和表達力可能很難掌握,而且還存在著容易讓人絆倒的隱藏陷阱。

第二版的《Effective Python》將會幫助你精通真正的「Pythonic」程式設計之道,完整駕馭Python的能力讓你撰寫出非常穩健且效能良好的程式碼。透過Scott Meyers在暢銷系列《Effective C++》中所開創,由情境驅動的簡潔風格,Brett Slatkin彙整了90個Python最佳實務做法、技巧與捷徑,並以真實的程式碼範例解釋它們,幫助你充滿自信地擁抱Python。

憑藉著多年來在Google建置Python基礎架構的經驗,Slatkin揭露了對於程式碼行為和效能有強大影響卻又鮮為人知的訣竅和慣用手法。你將會學到達成關鍵任務的最佳方式,讓你寫出來的程式碼更容易理解、維護和改善。除了提供更多建議外,新版還大幅修訂了第一版的所有做法,以反映最佳實踐方法的演變。

關鍵特色包括:
‧涵蓋Python所有主要領域的30個可實行指導方針
‧對於述句、運算式和內建型別的詳盡說明與範例
‧撰寫函式的最佳實務做法,幫忙釐清意圖、方便重複使用,並避免臭蟲
‧概括式(comprehensions)和產生器函式更好的使用技巧和慣用語
‧涵蓋如何以類別和介面精確表達行為
‧對於如何以元類別(metaclasses)和動態屬性避開常見陷阱的指引
‧達到共時(concurrency)和平行處理(parallelism)更有效且清楚的途徑
‧用於最佳化和強化的解決方案,以最大化效能和品質
‧輔助除錯和測試的訣竅和內建模組
‧協同開發的工具與最佳實務做法

作者

Brett Slatkin

Brett Slatkin 是Google首席軟體工程師,專長是測量、數據分析和實驗用基礎架構。他是Google Surveys的技術聯合創始人。他之前參與Google App Engine的Python基礎架構建置工作,運用Python管理Google龐大的伺服器機群,並使用Python實作Google的PubSubHubbub系統,這是他共同創建的一個協定。Slatkin擁有紐約市哥倫比亞大學的電腦工程學士學位。

目錄

第1章 Pythonic 思維
第2章 串列和字典
第3章 函式
第4章 概括式和產生器
第5章 類別與介面
第6章 元類別與屬性
第7章 共時性和平行處理
第8章 穩健性和效能
第9章 測試與除錯
第10章 協作
索引

Brett Slatkin 作者作品表

Effective Python中文版(第二版)|寫出良好Python程式的90個具體做法

Effective Python (Paperback)

Effective Python 中文版 | 寫出良好 Python 程式的59個具體做法

Effective Python (Paperback)

* 以上資料僅供參考之用, 香港書城並不保證以上資料的準確性及完整性。
* 如送貨地址在香港以外, 當書籍/產品入口時, 顧客須自行繳付入口關稅和其他入口銷售稅項。

 

 

 

  我的賬戶 |  購物車 |  出版社 |  團購優惠
加入供應商 |  廣告刊登 |  公司簡介 |  條款及細則

香港書城 版權所有 私隱政策聲明

顯示模式: 電腦版 (改為: 手機版)