社区共读《python编程从入门到实践》第7,8,9天阅读建议(代码片段)

梦想橡皮擦 梦想橡皮擦     2023-01-24     130

关键词:

《Python 编程从入门到实践》 第 11 章讲解的内容是测试代码,而第 11 章学习完毕,你将进入本书的项目部分,开始实战!

第十一章阅读建议

本章节主要学习的是 unittest 模块,该模块主要用于测试代码,本章节属于扩展知识,目的是为了让你了解单元测试相关流程(单元测试一般在公司是程序员自己做)。

unittest 模块学习后需要掌握:

  1. 新名词:单元测试测试用例全覆盖式测试
  2. 可以从 unittest.TestCase 类继承,编写自己的子类;
  3. 学习断言方法,assertEqual() 基本使用;
  4. 学习 unittest 模块提供其它断言方法;
  5. 编写并使用自定义的测试类。

【测试代码】这一章节,在学习的过程中是可以直接跳过的,它本质是对类继承的练习,如果你之前编程完全零基础,建议略过这一章节,不碍事。

本书第二大部分:3 个项目

在本书的第二部分,提供了 3 个项目供我们学习,分别是游戏 《外星人入侵》数据可视化项目Web 应用程序

这 3 个项目,可以帮助你夯实你的 Python 技能,学习的时候,3 个项目并没有学习顺序上的优先级,可以选择任意一个项目直接开始。

每个项目建议 3 天内学完,趁热打铁,当然书籍都是简单介绍,如果想深入学习,每个项目的前面都是一整本的内容。

游戏项目: 《外星人入侵》 学习要点

该项目是围绕 pygame 实现的一款游戏,最终实现的效果类似我们常玩的打飞机游戏,项目一本质上是对 Python 基础知识,模块,类等内容的实操练习。

这个项目作为学习使用,是非常棒的,但你一般情况下不能用它找工作!

第十二章~第十四章阅读建议

这 3 个章节是《外星人入侵》这个项目的实战,从学习安装并使用第三方库 pygame 开始学习。

学习过程中,建议通过搜索引擎检索资料,或者出现BUG时,去 【78技术人社群】 咨询。

pygame 模块的整个学习过程中,首要理解的就是游戏窗口的刷新机制,游戏就是通过不断的绘制,不断刷新游戏中各个状态实现的,pygame 也是如此。

理解了上述原理,对于整体的学习有非常大的帮助。

这3个章节涉及的代码比较多,并且代码文件之间会反复的穿插调用,初学阶段很容易被绕晕。
所以看好 文件名类名对象名 非常重要!

代码编写过程中,还进行了重构,但整体代码难度不大,麻烦的是调来调去,还有一点游戏窗口的坐标很重要哦~

其实这个游戏可更改很多代码,还能 加特效,如果时间允许,建议你扩展一下,把自己的感受和项目发到社群中来。

一个人走得很快,一群人走得更远 🎯

↓↓↓ 【78技术人社群】Python分部为邀请制,请点击下述卡片,实现一键邀请↓↓↓

社区共读《python编程从入门到实践》第一天阅读建议(代码片段)

文章目录《Python编程从入门到实践》第一天阅读建议第一章阅读建议第二章阅读建议共读计划已经开启,欢迎随时加入【78技术人社群】这本书分为20个章节,阅读时长建议控制在2周内完成,效果最佳。《Python编程从... 查看详情

社区共读《python编程从入门到实践》第一天阅读建议(代码片段)

文章目录《Python编程从入门到实践》第一天阅读建议第一章阅读建议第二章阅读建议共读计划已经开启,欢迎随时加入【78技术人社群】这本书分为20个章节,阅读时长建议控制在2周内完成,效果最佳。《Python编程从... 查看详情

社区共读《python编程从入门到实践》第四天阅读建议(代码片段)

第七章与第八章在《Python编程从入门到实践》这本书中,属于承上启下的章节。为了让大家观看阅读建议的效率提高,我们将采用章节重点标记的方式,给大家拆解这本书。第七章阅读建议第七章讲解用户输入和while... 查看详情

社区共读《python编程从入门到实践》第四天阅读建议(代码片段)

第七章与第八章在《Python编程从入门到实践》这本书中,属于承上启下的章节。为了让大家观看阅读建议的效率提高,我们将采用章节重点标记的方式,给大家拆解这本书。第七章阅读建议第七章讲解用户输入和while... 查看详情

社区共读《python编程从入门到实践》第二天阅读建议(代码片段)

欢迎来到第二天的阅读建议,依旧是为大家敲重点。第三章阅读建议第三章开始进入到了列表类型的学习,列表可以看成一个容器里面的数据元素一个个的排好队伍,等待被使用列表是Python中非常重要的一种数据类型... 查看详情

社区共读《python编程从入门到实践》第二天阅读建议(代码片段)

欢迎来到第二天的阅读建议,依旧是为大家敲重点。第三章阅读建议第三章开始进入到了列表类型的学习,列表可以看成一个容器里面的数据元素一个个的排好队伍,等待被使用列表是Python中非常重要的一种数据类型... 查看详情

社区共读《python编程从入门到实践》第10,11,12天阅读建议(代码片段)

这三天要学习的内容是数据可视化技术,涉及三个章节,数据可视化技术其实是数据挖掘技术栈里面的一个分支,当然其与Python爬虫也能紧密结合起来。第十五章学习建议这一章节围绕matplotlib与Pygal进行学习,两... 查看详情

社区共读《python编程从入门到实践》第10,11,12天阅读建议(代码片段)

这三天要学习的内容是数据可视化技术,涉及三个章节,数据可视化技术其实是数据挖掘技术栈里面的一个分支,当然其与Python爬虫也能紧密结合起来。第十五章学习建议这一章节围绕matplotlib与Pygal进行学习,两... 查看详情

社区共读《python编程从入门到实践》第5~6天阅读建议(代码片段)

第九章与第十章建议你使用2天的时间进行学习,主要是因为第九章的难度提升了很多。第九章阅读建议第九章名称叫做类,这个概念在编程中是非常抽象的,Python中所有的元素都是类或者对象。这一章难度有点高哦~... 查看详情

社区共读《python编程从入门到实践》第5~6天阅读建议(代码片段)

第九章与第十章建议你使用2天的时间进行学习,主要是因为第九章的难度提升了很多。第九章阅读建议第九章名称叫做类,这个概念在编程中是非常抽象的,Python中所有的元素都是类或者对象。这一章难度有点高哦~... 查看详情

社区共读《python编程从入门到实践》第三天阅读建议(代码片段)

学习的第三天,建议你依旧学习2个章节。今天的学习重点是if语句与第五章阅读建议这一章节其实非常简单,核心在围绕一种编程逻辑进行讲解。在开篇它介绍了条件测试表达式,一般我们叫它为条件表达式与条件表... 查看详情

社区共读《python编程从入门到实践》第三天阅读建议(代码片段)

学习的第三天,建议你依旧学习2个章节。今天的学习重点是if语句与第五章阅读建议这一章节其实非常简单,核心在围绕一种编程逻辑进行讲解。在开篇它介绍了条件测试表达式,一般我们叫它为条件表达式与条件表... 查看详情

python编程从入门到实践

Python编程从入门到实践1起步2变量和简单数据类型3列表简介4操作列表5if语句6字典7用户输入和while循环8函数9类10文件和异常11测试代码12武装飞船13外星人14记分15生成数据16下载数据17使用API18Django19用户账户20设置应用程序的样式... 查看详情

python编程:从入门到实践

...。。 参考技术B入门书,值得一看超清版下载 参考技术CPython编程从入门到实践(高清中文版).pdf:https://tc5.us/file/22430563-407049581希望通过!!追答高清版,花钱买的 参考技术D确定这书名儿没写错嘛?。。。追问《Python编程:从... 查看详情

《python编程:从入门到实践》在哪个阅读软件上可以看

参考技术A微信阅读。《Python编程:从入门到实践》,本书作者EricMatthes,译者袁国忠,由人民邮电出版社于2016年7月出版。本书是一本针对所有层次的Python读者而作的Python入门书。 查看详情

《python编程:从入门到实践》有奖书评活动来啦!

...家纷纷来问:下次什么时候?今天,第2期《Python编程:从入门到实践》有奖书评征集,正式开启啦!这本书绝对称得上是Python入门书中的王者 查看详情

python编程的入门不二之选——python编程:从入门到实践

最好的Python入门教材你好,我是小雨青年,一名程序员。今天我为你推荐一本Python入门级书籍——《Python编程:从入门到实践》(第二版)。Python是一种流行的、适用于各种领域的编程语言。对于初学者来说&#... 查看详情

python编程的入门不二之选——python编程:从入门到实践

最好的Python入门教材你好,我是小雨青年,一名程序员。今天我为你推荐一本Python入门级书籍——《Python编程:从入门到实践》(第二版)。Python是一种流行的、适用于各种领域的编程语言。对于初学者来说&#... 查看详情