《Python编程轻松进阶》是一本非常实用的Python编程指南。这本书分为三个部分,共有17章,内容丰富全面。第一部分介绍了Python的基础知识,如如何配置开发环境和获得在线帮助,为读者提供了一个良好的入门基础。第二部分则详细介绍了Python编程的最佳实践、实用工具和技巧,包括编写高质量的代码、高级的语法知识、命令行工具的使用、性能测量和大O算法分析等,通过游戏实例的示范,读者可以更好地理解和应用这些知识。第三部分则专注于面向对象的Python编程,深入讲解了类的编写和其主题意义。通过阅读这本书,读者可以不仅掌握Python的基础知识,还能够进一步提升自己的编程水平,并学会使用Python进行面向对象的开发。这本书对于想要深入学习Python编程的读者来说,是一本不可多得的宝贵资料。
Python编程快速上手分为三大部分,共计17章。第一部分(第1~2章)介绍了基础知识,包括如何配置开发环境和在网上寻求帮助。第二部分(第3~14章)介绍了Python编程的最佳实践、实用工具和技巧,不仅涵盖了如何编写高质量的Python代码、什么是高级的Python语法、如何使用专业开发者所用的命令行工具,还介绍了性能测量和大O算法分析,并用游戏实例演示了什么是最佳实践。第三部分(第15~17章)介绍了面向对象的Python,内容包括如何编写类、什么是类的继承,以及Python独有的面向对象功能。
目录
- 第一部分 起步
- 第1章 处理错误和寻求帮助
- 第2章 环境设置和命令行
- 第二部分 最佳实践、工具和技巧
- 第3章 使用Black 进行代码格式化
- 第4章 选择易懂的名称
- 第5章 揪出代码的坏味道
- 第6章 编写Python 风格的代码
- 第7章 编程术语
- 第8章 常见的Python陷阱
- 第9章 Python的奇特难懂之处
- 第10章 编写高效的函数
- 第11章 注释、文档字符串和类型提示
- 第12章 通过Git管理项目
- 第13章 性能测量和大O算法分析
- 第14章 项目实战
- 第三部分 面向对象的Python
- 第15章 面向对象编程和类
- 第16章 面向对象编程和继承
- 第17章 Python 风格的面向对象编程:属性和魔术方法