AI简介
这是一本计算机编程设计领域的专业书籍,其内容分为三大部分,共计17章。第一部分(第1~2章)介绍了基础知识,包括如何配置开发环境和在网上寻求帮助。第二部分(第3~14章)介绍了Python编程的最佳实践、实用工具和技巧,不仅涵盖了如何编写高质量的Python代码、什么是高级的Python语法、如何使用专业开发者所用的命令行工具,还介绍了性能测量和大O算法分析,并用游戏实例演示了什么是最佳实践。第三部分(第15~17章)介绍了面向对象的Python,内容包括如何编写类、什么是类的继承,以及Python独有的面向对象功能。
在书中,作者首先从理解Python错误信息入手,帮助读者独立解决问题,并介绍了理解错误信息的重要性。接着,作者讲解了如何利用linter工具和寻求在线帮助来提高编程效率。在环境设置与命令行工具部分,作者详细介绍了如何使用命令行、环境变量和文件系统管理自己的计算机。此外,作者还强调了代码格式化的重要性,并讲解了如何使用Black进行代码格式化。
在Python编程的最佳实践部分,作者详细讲解了如何编写高质量的Python代码,并介绍了如何避免常见错误。在代码坏味道的发