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

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

Effective Python, 2nd Edition

  • 定價:580
  • 優惠價:9522
  • 本商品單次購買10本85折493
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 台北、新北、基隆宅配快速到貨(除外地區)
載入中...
  • 分享
 

內容簡介

專為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章 協作
索引

 
 

詳細資料

  • ISBN:9789865026325
  • 規格:平裝 / 512頁 / 17 x 23 x 2.56 cm / 普通級 / 單色印刷 / 二版
  • 出版地:台灣

最近瀏覽商品

 

相關活動

  • 以學術為錨,定位深度思考邏輯。文學│史地│社科 精選3本72折
 

購物說明

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則 

  • 共和國截止加碼
  • 天下雜誌
  • 時報全書系