总结:这个版本的结构非常简单。 总共包含三个练习,其中一个涵盖有关输入和输出变量和函数的三个主题,另一个涵盖更高级的主题,例如条件决策循环的类和对象。 例如代码测试和项目实施。 最后我想说的是,学习不会让任何人失望,学习需要付出艰辛的努力。
内容介绍
『 《Learn Python the Stupid Way》(第三版)是一本 Python 入门书籍。 适合对计算机了解不多或从未学过编程,但对编程感兴趣的人。 有兴趣的读者可以学习一下如何使用。 《Learning Python the Hard Way》(第三版)帮助初学者开始掌握基本的编程技术,并通过逐步编程(从简单的打印到完整的项目实现)来体验软件开发,我们将在您学习的过程中为您提供指导。 基本流程。 《Learn Python the Hard Way》(第三版)的结构非常简单,共有 52 个练习,其中 26 个涉及三个主题:输入/输出、变量和函数,涵盖了更高级的主题。 。 、条件决策、循环、类和对象、测试代码和实现项目等。每一章的格式基本相同,从编码练习开始,按照说明编写代码,然后运行看结果。 。 ,并做额外的练习。
《深入学习Python 3》
准备工作1
Mac OSX 1
OSX:要检查的内容 2
Windows 2
Windows:要检查的内容 3
Linux 4
Linux:要检查的内容 执行操作你想确认吗? 5 应该显示。
初学者警告 5
练习 1 第一个程序 7
看点 8
其他练习 10
常见问题11
练习 2 条评论和 #12
复习内容 12
其他练习 13
常见问题 13
p >
练习 3 数值和数学计算 14
显示结果 15
附加练习 15
常见问题 16
练习 4 变量和命名 17
要检查的事项 18
其他练习 18
常见问题解答 18
练习 5 其他变量和输出 20
要检查的事项 21
其他练习 21
常见问题解答 21
练习 6 个字符串和文本 23
要复习的内容 24
其他练习 24
经常进行提出的问题 24
练习 7 打印详细信息 26
看什么 26
其他练习 27
常见问题解答 27
练习 8 打印,打印 28
您将看到什么 28
其他练习 28
常见问题解答 29
练习 9 打印、打印、打印 30
值得一看的内容 30
其他练习 31
常见问题 31
练习 10 它是什么? 32
显示的结果 33
p >
转义序列 33
附加练习 34
常见问题 34
练习 11 个问题 35
检查事项 36
p>
附加练习 36
常见问题解答 36
练习 12:提示他人 37
看什么 37
其他练习 38
常见问题解答 38
练习 13 参数、解包和变量 39
请稍等! “功能”有其他名称 39
查看结果 40
附加练习 41
常见问题解答 41
p>
练习 14 提示和转发 42
要复习的内容 42
其他练习 43
常见问题解答 问题 43
练习 15 阅读文件 45
您看到的内容 46
其他练习 46
p>
常见问题解答 47
练习 16 读写文件 48
复习要点 49
其他练习 50
常见问题 50
练习 17 其他文件操作 51
检查事项 52
附加练习 52
常见问题 53
练习 18 名称、变量、代码和函数 54
要查找的内容 55
其他练习 56
常见问题 56
练习 19 函数和变量 57
58
附加练习 58
常见问题 59
将显示。
练习 20 个函数和文件 60
预期结果 61
其他练习 61
常见问题解答 61
练习 21 函数能否返回某些内容 63
要检查的结果 64
其他练习 64
常见问题 65
练习 22 到目前为止你学到了什么 66
你学到了什么 66
练习 23 阅读代码 67
练习 24 更多练习 68
复习内容 69
其他练习 69
常见问题 70
练习 25 进一步练习 71
检查结果 72
附加练习 73
常见问题 74
练习 26 恭喜! 考试准备工作已经完成。 75
常见问题解答 75
练习 27 记忆逻辑关系 76
逻辑术语 76
真值表77
常见问题 78
练习 28 布尔练习 79
看什么 80
其他练习 81
常见问题解答 81
练习 29 if 语句 82
检查内容 内容 83
其他练习 83
常见问题 83
练习 30 Else 和 if 84
看什么 85
其他练习 85
常见问题解答 85
练习 31 做出决定 86
预期结果 87
其他练习 87
常见问题解答 87
练习 32 循环和列表 89
值得一看的东西 90
其他练习 91
常见问题 91
练习 33 while 循环 93
复习内容 94
其他练习 94
常见问题解答 95
练习 34 访问列表元素 96
附加练习 97
练习 35 分支和函数 98
看的东西 100
其他练习 100
常见问题解答 100
练习 36 设计和调试 102
if 语句的规则 102
循环的规则 102
调试技巧 103
家庭作业 103
练习 37 复习各种符号 104
关键字 104
数据类型 105
字符串转义序列 105
字符串格式化 106
运算符 106
阅读代码 107
其他练习 108
>
常见问题 108
练习 38 列表操作 109
检查内容 111
附加练习111
常见问题解答112
练习39词典,可爱词典113
检查结果 116
其他练习 116
常见问题 117
练习 40 模块、类和对象 118
模块很像字典 118
类与modules119几乎相同
对象相当于mini-imports120
获取something121中包含的内容
关于类121的第一个示例
看什么 122
其他练习 122
常见问题 123
练习 41 学习面向对象术语 124
词汇练习 124
词汇练习 124
混合集成练习 125
阅读测试 125
Code 127 的语言练习
了解更多 Code 128
常见问题解答 128
练习 42 对象、类和依赖项 129
代码是什么样的? 130
关于类名(对象)) 132
附加练习 132
常见问题解答 133
练习 43 基本面向对象分析和设计 134
分析简单的游戏引擎 135
编写或绘制问题 135
摘录和研究关键概念 135
为各种类型创建类概念层次图和
对象关系图 136
创建和运行每个类 137
迭代和优化 139
自上而下和自下而上 139
“Gordon and Friends of Parkal Planet 25”代码 139
检查结果 145
附加练习 146
常见问题 146
练习 44 继承和组合 147
什么是继承? 147 隐式继承 148 显式覆盖覆盖 149
执行前后替换 149
三种方法的组合 151
为什么使用 super() 152
使用 super () 和 __init__ 152
组合 153
继承与组合应用场景 154
其他练习 154
常见问题 155
练习 45 你创造游戏 156
提高游戏效率 156
函数风格 157
类风格 157
代码风格 158
好评 158
评估游戏 158
练习 46 骨架项目 160
安装 Python 软件包 160
骨架项目创建 161
最终结构 162
测试配置 164
使用此框架 164
测验 164
常见问题解答 165
练习 47 自动化测试 166
创建测试用例 166
测试指南 168
结果显示 169
附加练习 169
常见问题 169
练习 48 更复杂的用户输入 170
游戏词汇 170
句子切分 171
词汇元组 171
扫描输入 171
异常和数字 171
测试对象 172
设计技巧 174
附加练习 174
常见问题 174
练习 49 写句子 175
匹配和查看 175
句子语法 176
关于异常 178
测试什么 179
其他练习 179
常见问题解答 179
练习 50 你的第一个网站 180
安装 lpthw.web 180
创建一个简单的“Hello World”项目 181
发生了什么 182
纠正错误 183
创建基本模板文件 183
其他练习 185
常见问题解答 186
练习 51 从浏览器获取输入 187
Web 的工作原理 187
表单如何工作 189
创建 HTML 表单 191
创建布局模板 193
为表单创建自动化测试代码 194
其他练习 196
常见问题 197
练习 52 创建网页游戏 198
练习 43 游戏 198
会话和用户跟踪 203
创建引擎 204
期末考试 207
常见问题208
下一步209
如何学习编程语言210
资深程序员的建议211
内容截图
概述
作为一名软件工程师,需要拥有核心竞争力,并努力自我提升。 有。 关键以及如何提高取决于你自己的学习习惯。
最后我想说,学习永远不会让任何人失望。 《艰苦学习Python 3》
评论前必须登录!
注册