Effective Python中文版(第二版)|寫出良好Python程式的90個具體做法
Effective Python, 2nd Edition
 
作者: Brett Slatkin
譯者: 黃銘偉
書號: ACL056100     出版日: 2020/12/07
ISBN: 9789865026325     EAN: 9789865026325
紙本書價格: 580     附件:  線上下載
電子書: 尚未出版
試讀  
  博客來  
  金石堂  
  天瓏  
  團體購書



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

回頁首

Python 自動化的樂趣|搞定重複瑣碎&單調無聊的工作 第二版 Python程式設計的樂趣|範例實作與專題研究的20堂程式設計課 第二版 Python駭客密碼|加密、解密與破解實例應用


回頁首

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

回頁首

請選擇所需之附件
範例檔
檔案名稱
下載
檔案名稱
下載
effectivepython-master


 


  
 

關於碁峰隱私權政策聯絡我們     檢視 : PC 版  手機版
碁峰資訊股份有限公司 GOTOP INFORMATION INC.
台北市南港區三重路66號7樓之6 / 7F.-6,No.66,Sanchong Rd.,Nangang District,Taipei
TEL:(02)2788-2408 FAX:(02)8192-4433 劃撥帳號:14244383
Copyright 2014© GOTOP Information Inc, All Rights Reserved 請勿任意連結、轉載