技术编程资料 | 编写高质量Python代码的59个有效方法
本文插图
【技术编程资料 | 编写高质量Python代码的59个有效方法】
内容简介 · · · · · ·
用Python编写程序 , 是相当容易的 , 所以这门语言非常流行 。 但若想掌握Python所特有的优势、魅力和表达能力 , 则相当困难 , 而且语言中还有很多隐藏的陷阱 , 容易令开发者犯错 。
本书可以帮你掌握真正的Pythonic编程方式 , 令你能够完全发挥出Python语言的强大功能 , 并写出健壮而高效的代码 。 Scott Meyers在畅销书《Effective C++》中开创了一种以使用场景为主导的精练教学方式 , 本书作者Brett Slatkin就以这种方式汇聚了59条优秀的实践原则、开发技巧和便捷方案 , 并以实用的代码范例来解释它们 。
Slatkin根据自己在Google公司多年开发Python基础架构所积累的经验 , 揭示Python语言中一些鲜为人知的微妙特性 , 并给出了能够改善代码功能及运行效率的习惯用法 。 通过本书 , 你能够了解到解决关键编程任务所用的最佳方式 , 并学会编写易于理解、便于维护且利于改进的代码 。
本书核心内容包括:
涵盖Python 3.x及Python 2.x主要应用领域的实用指南 , 以及与之配套的详细解释及代码范例 。
与函数相关的编程建议 , 这些建议有助于我们写出意图清晰、便于复用且缺陷较少的函数 。
如何准确地表达类与对象的行为 。在使用元类和动态属性时 , 如何避免错误的用法 。
更为高效的并发及并行方式 。与Python内置模块相关的编程技巧和习惯用法 。
多人协作时所用的开发工具和最佳实践方式 。
旨在改善代码质量和程序性能的调试、测试与优化方案 。
推荐阅读
- 更名为广东职业技术师范学院天河学院
- 36氪利用无人驾驶技术切入水域智慧环卫与维护,“欧卡智能”获千万元级融资
- 上游新闻|精度达到2-3米,北斗系统发言人:中国北斗攻克160余项关键技术
- IT之家|三星Galaxy Note 20将搭载UWP技术 传文件比NFC更快
- 央视新闻客户端|北斗系统工程新技术应用超过70%
- 问董秘|提供设备和技术的正是克劳...,投资者提问:中石油系统已经大量加入做聚丙烯熔喷料
- 我国|我国封锁“世界唯一专利”,日本出3000亿要买,美国要求技术共享
- 检测|辽宁派16支核酸检测医疗队驰援大连,研发10合1混采技术
- 海峡网|李健姚勇为什么退出水木年华,水木年华成员资料
- 之子|明日之子胡宇桐年事身高小我私家资料 蛮横总裁范十足太有魅力了
