
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
1. Python速成课程
Eric Matthews的"Python Crash Course"是一个快速而全面的Python语言入门教程,适合那些希望学习Python编程并编写有用程序的初学者。本书旨在让你快速掌握Python,并编写出真正的程序。本书也适用于那些对语言有模糊理解并希望在尝试Python编程之前复习知识的程序员。在学习本书时,你将学习使用Numpy和matplotlib等库和工具,并使用数据创建可视化效果。你还将了解2D游戏和Web应用程序背后的理念以及如何创建它们。
这本长达560页的书主要分为两部分。第一部分讨论了Python编程的基础知识,并阐述了字典、列表、循环和类等概念。你将了解Python程序的工作原理,并学习如何编写清晰可读的创建交互式程序。本部分以如何将代码添加到项目之前测试代码作为主题结束。本书的第二部分遵循了实用的方法,它通过展示三个不同的项目,一个街机游戏、一个简单的Web应用程序和一个使用Python库的数据可视化来帮助你了解自己的学习程度。
2. Head-First Python(第2版)
如果你希望学习Python编程的基础知识,而不需要费力地阅读晦涩难懂的教程和书籍,那么Paul Barry的"Head-First Python"是一个快速而简便的解决方案。本书将帮助你快速掌握Python编程的基础知识,并使用内置函数和数据结构。而且,本书将帮助你快速构建自己的Web应用程序、数据争论和其他概念。首先,Python使用可视化格式而不是基于文本的方法,能帮助你更好地了解Python。
本书的作者是Paul Barry,爱尔兰卡洛理工学院的讲师。在进入学术界之前,他在IT行业工作了十多年。他是某些著名编程书籍的作者,例如:使用Perl编程网络、头脑编程(书名尽量用英文)。
3.笨办法学Python(Learn Python the Hard Way)(第3版)
Zed A. Shaw的这本书是一本包含52个完美校对练习的合集。你必须仔细阅读代码并准确输入它。如果输入错误,你必须修复代码中的bug才能继续,这样做可以让你更好地理解并观察程序的运行情况。这些练习将帮助你了解软件的工作原理、编写良好的程序结构,以及如何使用专业程序员掌握的一些技巧来避免或发现代码中的常见错误。
这本书通过帮助你建立一个完整的Python环境开始,它可以帮助你编写优化后的代码。同时,本书讨论了各种主题,例如基础数学、变量、字符串、文件、循环、程序设计和数据结构等。本书非常适合学习Python编程的初学者。作者是Zed A. Shaw,他是Hard Way系列的作者,该系列包括有关C、Python和Ruby编程语言的书籍。
4. Python编程:计算机科学导论(第3版)
John Zelle撰写的《Python编程》是2004年出版的Python编程书的第三版,其第二版于2010年出版。我建议不要把这本书视为Python编程的"源代码",而应将其作为编程艺术的介绍书目。本书将向你介绍计算机科学、编程和其他概念,仅使用Python语言作为初学者的媒介。本书将以最适合初学者的风格讨论其内容。初学者会发现本书中的概念易于理解和有趣。
这个版本中最值得注意的变化是删除了几乎所有python eval()库的使用,并添加了一个讨论其缺点的部分。最新版本还使用了新的图形示例。
5.学习Python:如何像计算机科学家一样思考
Allen Downey,Jeff Elkner和Chris Meyers的《学习Python》是对Python编程的介绍,并介绍了如何使用Python创建出彩的程序。本书最开始的部分讨论了编程的基础知识以及程序的组成。然后,它将继续介绍基本的Python概念,如变量、函数、条件、有效函数和迭代。最后,本书讨论了核心概念,如对象、列表、堆栈、队列、树和调试。。
6. Python的字节(A Byte of Python)
由C.H.Swaroop编写的《Python的字节》 是一本关于Python编程的免费书籍,旨在引导初学者了解Python语言。本书将主要讨论Python 3版本,但也将帮助你适应该语言的旧版本。该书有超过26种语言版本可供选择,包括土耳其语、瑞典语、法语、中文、德语、西班牙语、俄语、乌克兰语、葡萄牙语和韩语。这些翻译版由活跃的社区成员提供。
这本书首先介绍书中的内容以及它对读者的要求。然后它描述了Python以及它如何成为编程世界中最强大的语言之一。然后介绍Python概念,并在每个步骤中详细描述它们。在阅读本书后,你需要继续学习Python,它能为你解决问题,测试你的技能。