资料
  • 资料
  • 专题
Python编程从入门到实践
推荐星级:
时间:2021-03-19
大小:21.52MB
阅读数:700
上传用户:zendy_731593397
查看他发布的资源
下载次数
33
所需E币
5
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
本书旨在让你成为优秀的程序员,具体地说,是优秀的Python程序员。通过阅读本书,你将
迅速掌握编程概念,打下坚实的基础,并养成良好的习惯。阅读本书后,你就可以开始学习Python

高级技术,并能够更轻松地掌握其他编程语言

在本书的第一部分,你将学习编写Python程序时需要熟悉的基本编程概念,你刚接触几乎任
何编程语言时都需要学习这些概念。你将学习各种数据以及在程序中将数据存储到列表和字典中
的方式。你将学习如何创建数据集合以及如何高效地遍历这些集合。你将学习使用while和if语
句来检查条件,并在条件满足时执行代码的一部分,而在条件不满足时执行代码的另一部分——
这可为自动完成处理提供极大的帮助。
你将学习获取用户输入,让程序能够与用户交互,并在用户没停止输入时保持运行状态。你
将探索如何编写函数来让程序的各个部分可重用,这样你编写执行特定任务的代码后,想使用它
多少次都可以。然后,你将学习使用类来扩展这种概念以实现更复杂的行为,从而让非常简单的
程序也能处理各种不同的情形。你将学习编写妥善处理常见错误的程序。学习这些基本概念后,
你就能编写一些简短的程序来解决一些明确的问题。最后,你将向中级编程迈出第一步,学习如
何为代码编写测试,以便在进一步改进程序时不用担心可能引入bug。第一部分介绍的知识让你
能够开发更大、更复杂的项目。
在第二部分,你将利用在第一部分学到的知识来开发三个项目。你可以根据自己的情况,以
最合适的顺序完成这些项目;你也可以选择只完成其中的某些项目。在第一个项目(第12~14章)
中,你将创建一个类似于《太空入侵者》的射击游戏。这个游戏名为《外星人入侵》,它包含多
个难度不断增加的等级。完成这个项目后,你就能够自己动手开发2D游戏了。
第二个项目(第15~17章)介绍数据可视化。数据科学家的目标是通过各种可视化技术来搞
懂海量信息。你将使用通过代码生成的数据集、已经从网络下载下来的数据集以及程序自动下载
的数据集。完成这个项目后,你将能够编写能对大型数据集进行筛选的程序,并以可视化方式将
筛选出来的数据呈现出来。
在第三个项目(第18~20章)中,你将创建一个名为“学习笔记”的小型Web应用程序。这
个项目能够让用户将学到的与特定主题相关的概念记录下来。你将能够分别记录不同的主题,还
可以让其他人建立账户并开始记录自己的学习笔记。你还将学习如何部署这个项目,让任何人都
能够通过网络访问它,而不管他身处何方。

版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
相关评论 (下载后评价送E币 我要评论)
  • Letbhbn 2022-02-23
    感谢分享
  • bokeb 2021-12-21
    感谢分享
  • eLer 2021-05-08
    感谢分享
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书