effective python中文版 pdf微盘_Effective Python 中文版|寫出良好 Python 程式的 90個具體做法, 2/e (Effective Python: 90 Sp...

專為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)更有效且清楚的途徑

‧用於最佳化和強化的解決方案,以最大化效能和品質

‧輔助除錯和測試的訣竅和內建模組

‧協同開發的工具與最佳實務做法

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值