关注,转发,最后私信小编“资料”即可获取小编准备的pythonPDF资料啦 ,电子版的哦!只赠送前500位哦!
书籍简介
《像计算机科学家一样思考Python (第2版)》
本书以培养读者以计算机科学家一样的思维方式来理解Python语言编程。贯穿全书的主体是如何思考、设计、开发的方法,而具体的编程语言,只是提供了一个具体场景方便介绍的媒介。
全书共21章,详细介绍Python语言编程的方方面面。本书从基本的编程概念开始讲起,包括语言的语法和语义,而且每个编程概念都有清晰的定义,引领读者循序渐进地学习变量、表达式、语句、函数和数据结构。书中还探讨了如何处理文件和数据库,如何理解对象、方法和面向对象编程,如何使用调试技巧来修正语法错误、运行时错误和语义错误。每一章都配有术语表和练习题,方便读者巩固所学的知识和技巧。此外,每一章都抽出一节来讲解如何调试程序。作者针对每章所专注的语言特性,或者相关的开发问题,总结了调试的方方面面。
本书的第2版与第1版相比,做了很多更新,将编程语言从Python 2升级成Python 3,并修改了很多示例和练习,增加了新的章节,更全面地介绍Python语言。
这是一本实用的学习指南,适合没有Python编程经验的程序员阅读,也适合高中或大学的学生、Python爱好者及需要了解编程基础的人阅读。对于首次接触程序设计的人来说,是一本不可多得的佳作。
《Python编程 从入门到实践》
内容介绍
第一部分,你将学习编写Python程序时需要熟悉的基本编程概念:
包括 matplotlib、NumPy 和 Pygal 等强大的 Python 库和工具介绍,以及列表、字典、if 语句、类、文件与异常、代码测试等内容 。
第二部分,你将利用在第一部分学到的知识来开发三个项目:
在第一个项目(第12~14章)中,你将创建一个类似于《太空入侵 者》的射击游戏。这个游戏名为《外星人入侵》,它包含多个难度不断增加的等级。完成这个项目后,你就能够自己动手开发2D游戏了。
第二个项目(第15~17章)介绍数据可视化。数据科学家的目标是通过各种可视化技术来搞 懂海量信息。你将使用通过代码生成的数据集、已经从网络下载下来的数据集以及程序自动下载 的数据集。完成这个项目后,你将能够编写能对大型数据集进行筛选的程序,并以可视化方式将 筛选出来的数据呈现出来。
在第三个项目(第18~20章)中,你将创建一个名为“学习笔记”的小型Web应用程序。这 个项目能够让用户将学到的与特定主题相关的概念记录下来。你将能够分别记录不同的主题,还 可以让其他人建立账户并开始记录自己的学习笔记。你还将学习如何部署这个项目,让任何人都 能够通过网络访问它,而不管他身处何方。
目录
(以下是部分的目录截图)