《Effective Python:编写高质量Python代码的59个有效方法》PDF下载
内容简介
《Effective Python:编写高质量Python代码的59个有效办法》用Python编写程序,是相当容易的,所以这门言语非常盛行。但若想把握Python所特有的优势、魅力和表达能力,则相当困难,而且言语中还有很多隐藏的圈套,容易令开发者犯错。
本书可以帮你把握真实的Pythonic编程方法,令你可以完全发挥出Python言语的强大功用,并写出强健而高效的代码。Scott Meyers在畅销书《Effective C++》中创始了一种以运用场景为主导的精练教学方法,本书作者Brett Slatkin就以这种方法汇聚了59条优秀的实践原则、开发技巧和便捷方案,并以实用的代码典范来解说它们。
Slatkin根据自己在Google公司多年开发Python基础架构所积累的经验,提醒Python言语中一些不为人知的微妙特性,并给出了可以改进代码功用及运转效率的习惯用法。通过本书,你可以了解到解决关键编程使命所用的最佳方法,并学会编写易于了解、便于保护且利于改进的代码。
本书核心内容包括:
包括Python 3.x及Python 2.x首要应用领域的实用指南,以及与之配套的具体解说及代码典范。
与函数相关的编程建议,这些建议有助于我们写出目的明晰、便于复用且缺点较少的函数。
怎么准确地表达类与对象的行为。
在运用元类和动态特点时,怎么避免错误的用法。
更为高效的并发及并行方法。
与Python内置模块相关的编程技巧和习惯用法。
多人协作时所用的开发工具和最佳实践方法。
旨在改进代码质量和程序性能的调试、测验与优化方案。
作者简介
Google高级软件工程师Brett Slatkin融合自己多年Python开发实战经验,深入探讨编写高质量Python代码的技巧、禁忌和最佳实践。
涵盖Python3.x和Python2.x主要应用领域,汇聚59条优秀实践原则、开发技巧和便捷方案,包含大量实用范例代码。
关注下方公众号【程序员李木子】,发送【963333】免费获取
更多文章,请关注公众号【程序员李木子】,有免费的电子书哦