Effective Python: 寫出良好Python程式的90個具體做法 (中文版 第2版) | 誠品線上

Effective Python (2nd Ed.)

作者 Brett Slatkin
出版社 聯合發行股份有限公司
商品描述 Effective Python: 寫出良好Python程式的90個具體做法 (中文版 第2版):專為Python3更新及擴充開始使用Python開發程式是很容易的事情,這就是這個語言如此受歡迎的原因。然

內容簡介

內容簡介 專為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 SlatkinBrett 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章 協作 索引

商品規格

書名 / Effective Python: 寫出良好Python程式的90個具體做法 (中文版 第2版)
作者 / Brett Slatkin
簡介 / Effective Python: 寫出良好Python程式的90個具體做法 (中文版 第2版):專為Python3更新及擴充開始使用Python開發程式是很容易的事情,這就是這個語言如此受歡迎的原因。然
出版社 / 聯合發行股份有限公司
ISBN13 / 9789865026325
ISBN10 / 9865026325
EAN / 9789865026325
誠品26碼 / 2681948948005
頁數 / 512
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 23X17X2.3CM
級別 / N:無

最佳賣點

最佳賣點 : 專為Python 3更新及擴充

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