《编写高质量代码:改善Python程序的91个建议》张颖 赖勇浩 著

2020.07.14 -

《编写高质量代码:改善Python程序的91个建议》张颖 赖勇浩 著_文字版_pdf电子书下载

内容介绍:

Python因为具有简单易学 开发效率高 跨平台 面向对象 可扩展 可嵌入 类库丰富等特性,所以被广泛应用于数据处理 游戏逻辑编程 科学计算 系统运维 可编程控制(人工智能)和信息安全等多个领域,是当下最受欢迎的编程语言之一。作为一位Python程序员,如何才能编写出健壮 优雅 高质量的代码?这是很多Python程序员都感兴趣和都在探索的问题。本书尝试着从如下8个方面总结了编写高质量Python代码所需掌握的知识 经验和技巧。容易被忽视的重要概念和常识,如代码的布局和编写函数的原则等;编写Python程序惯用的方法,如利用assert语句去发现问题 使用enumerate()获取序列迭代的索引和值等;语法中的关键条款,如有节制地使用from…import语句 异常处理的几点基本原则等;常见库的使用,如按需选择sort()或者sorted() 使用Queue使多线程编程更安全等;Python设计模式的使用,如用发布订阅模式实现松耦合 用状态模式美化代码等;Python的内部机制,如名字查找机制 描述符机制等;开发工具的使用,如pip等各种开发工具的使用 各种代码测试用具的使用等;Python代码的性能优化分析,优化的原则 工具 技巧,以及常见性能问题的解决等。

《编写高质量代码:改善Python程序的91个建议》张颖 赖勇浩 著电子书下载地址:

网盘下载 本站下载 官网下载

- END -

118
2

《巴菲特与索罗斯的投资习惯(纪念版)》 [澳] 马克·泰尔

《巴菲特与索罗斯的投资习惯(纪念版)》  [澳] 马克·泰尔

内容介绍: Python因为具有简单易学 开发效率高 跨平台 面向对象 可扩展 可嵌入 类库丰富等特性,所以被广泛应用于数据处理 游戏逻辑编程 科学计算 系统运维 可编程控制(人工智能)和信息安全等多 […]

《镖人8》许先哲

《镖人8》许先哲

内容介绍: Python因为具有简单易学 开发效率高 跨平台 面向对象 可扩展 可嵌入 类库丰富等特性,所以被广泛应用于数据处理 游戏逻辑编程 科学计算 系统运维 可编程控制(人工智能)和信息安全等多 […]

《不锈时光》任曙林

《不锈时光》任曙林

内容介绍: Python因为具有简单易学 开发效率高 跨平台 面向对象 可扩展 可嵌入 类库丰富等特性,所以被广泛应用于数据处理 游戏逻辑编程 科学计算 系统运维 可编程控制(人工智能)和信息安全等多 […]

《记忆魔法师:学习考试实用记忆宝典》袁文魁

《记忆魔法师:学习考试实用记忆宝典》袁文魁

内容介绍: Python因为具有简单易学 开发效率高 跨平台 面向对象 可扩展 可嵌入 类库丰富等特性,所以被广泛应用于数据处理 游戏逻辑编程 科学计算 系统运维 可编程控制(人工智能)和信息安全等多 […]

《“错误”的行为:行为经济学关于世界的思考,从个人到商业和社会》 [美] 理查德·泰勒

《“错误”的行为:行为经济学关于世界的思考,从个人到商业和社会》  [美] 理查德·泰勒

内容介绍: Python因为具有简单易学 开发效率高 跨平台 面向对象 可扩展 可嵌入 类库丰富等特性,所以被广泛应用于数据处理 游戏逻辑编程 科学计算 系统运维 可编程控制(人工智能)和信息安全等多 […]