图书介绍
像计算机科学家一样思考Python 第2版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 艾伦 B.唐尼 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115425512
- 出版时间:2016
- 标注页数:226页
- 文件大小:25MB
- 文件页数:249页
- 主题词:
PDF下载
下载说明
像计算机科学家一样思考Python 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 程序之道1
1.1 什么是程序1
1.2 运行Python2
1.3 第一个程序3
1.4 算术操作符3
1.5 值和类型4
1.6 形式语言和自然语言5
1.7 调试6
1.8 术语表7
1.9 练习8
第2章 变量、表达式和语句9
2.1 赋值语句9
2.2 变量名称9
2.3 表达式和语句10
2.4 脚本模式11
2.5 操作顺序12
2.6 字符串操作13
2.7 注释13
2.8 调试14
2.9 术语表15
2.10 练习16
第3章 函数17
3.1 函数调用17
3.2 数学函数18
3.3 组合19
3.4 添加新函数19
3.5 定义和使用21
3.6 执行流程21
3.7 形参和实参22
3.8 变量和形参是局部的23
3.9 栈图23
3.10 有返回值函数和无返回值函数24
3.11 为什么要有函数25
3.12 调试26
3.13 术语表26
3.14 练习27
第4章 案例研究:接口设计30
4.1 turtle模块30
4.2 简单重复31
4.3 练习32
4.4 封装33
4.5 泛化34
4.6 接口设计34
4.7 重构35
4.8 一个开发计划36
4.9 文档字符串37
4.10 调试38
4.11 术语表38
4.12 练习39
第5章 条件和递归41
5.1 向下取整除法操作符和求模操作符41
5.2 布尔表达式42
5.3 逻辑操作符42
5.4 条件执行43
5.5 选择执行43
5.6 条件链44
5.7 嵌套条件44
5.8 递归45
5.9 递归函数的栈图46
5.10 无限递归47
5.11 键盘输入47
5.12 调试48
5.13 术语表49
5.14 练习50
第6章 有返回值的函数53
6.1 返回值53
6.2 增量开发54
6.3 组合56
6.4 布尔函数57
6.5 再谈递归58
6.6 坚持信念59
6.7 另一个示例60
6.8 检查类型60
6.9 调试61
6.10 术语表63
6.11 练习63
第7章 迭代65
7.1 重新赋值65
7.2 更新变量66
7.3 while语句66
7.4 break语句68
7.5 平方根68
7.6 算法70
7.7 调试70
7.8 术语表71
7.9 练习71
第8章 字符串73
8.1 字符串是一个序列73
8.2 len74
8.3 使用for循环进行遍历74
8.4 字符串切片75
8.5 字符串是不可变的76
8.6 搜索77
8.7 循环和计数77
8.8 字符串方法78
8.9 操作符in79
8.10 字符串比较79
8.11 调试80
8.12 术语表82
8.13 练习82
第9章 案例分析:文字游戏85
9.1 读取单词列表85
9.2 练习86
9.3 搜索87
9.4 使用下标循环88
9.5 调试90
9.6 术语表90
9.7 练习91
第10章 列表93
10.1 列表是一个序列93
10.2 列表是可变的94
10.3 遍历一个列表95
10.4 列表操作95
10.5 列表切片96
10.6 列表方法96
10.7 映射、过滤和化简97
10.8 删除元素98
10.9 列表和字符串99
10.10 对象和值100
10.11 别名101
10.12 列表参数102
10.13 调试103
10.14 术语表104
10.15 练习105
第11章 字典108
11.1 字典是一种映射108
11.2 使用字典作为计数器集合110
11.3 循环和字典111
11.4 反向查找111
11.5 字典和列表112
11.6 备忘114
11.7 全局变量115
11.8 调试117
11.9 术语表118
11.10 练习119
第12章 元组121
12.1 元组是不可变的121
12.2 元组赋值122
12.3 作为返回值的元组123
12.4 可变长参数元组124
12.5 列表和元组124
12.6 字典和元组126
12.7 序列的序列127
12.8 调试128
12.9 术语表129
12.10 练习129
第13章 案例研究:选择数据结构132
13.1 单词频率分析132
13.2 随机数133
13.3 单词直方图134
13.4 最常用的单词135
13.5 可选形参136
13.6 字典减法137
13.7 随机单词138
13.8 马尔可夫分析138
13.9 数据结构140
13.10 调试141
13.11 术语表142
13.12 练习143
第14章 文件144
14.1 持久化144
14.2 读和写144
14.3 格式操作符145
14.4 文件名和路径146
14.5 捕获异常147
14.6 数据库148
14.7 封存149
14.8 管道150
14.9 编写模块151
14.10 调试152
14.11 术语表152
14.12 练习153
第15章 类和对象155
15.1 用户定义类型155
15.2 属性156
15.3 矩形157
15.4 作为返回值的实例158
15.5 对象是可变的159
15.6 复制159
15.7 调试161
15.8 术语表161
15.9 练习162
第16章 类和函数163
16.1 时间163
16.2 纯函数164
16.3 修改器165
16.4 原型和计划166
16.5 调试167
16.6 术语表168
16.7 练习168
第17章 类和方法170
17.1 面向对象特性170
17.2 打印对象171
17.3 另一个示例172
17.4 一个更复杂的示例173
17.5 init方法173
17.6 __ str__方法174
17.7 操作符重载175
17.8 基于类型的分发175
17.9 多态177
17.10 接口和实现177
17.11 调试178
17.12 术语表179
17.13 练习179
第18章 继承181
18.1 卡片对象181
18.2 类属性182
18.3 对比卡牌183
18.4 牌组184
18.5 打印牌组185
18.6 添加、删除、洗牌和排序185
18.7 继承186
18.8 类图188
18.9 数据封装189
18.10 调试190
18.11 术语表191
18.12 练习191
第19章 Python拾珍194
19.1 条件表达式194
19.2 列表理解195
19.3 生成器表达式196
19.4 any和all197
19.5 集合197
19.6 计数器199
19.7 defaultdict200
19.8 命名元组201
19.9 收集关键词参数202
19.10 术语表203
19.11 练习203
第20章 调试205
20.1 语法错误205
20.2 运行时错误207
20.2.1 我的程序什么都不做207
20.2.2 我的程序卡死了207
20.2.3 无限循环208
20.2.4 无限递归208
20.2.5 执行流程208
20.2.6 当我运行程序,会得到一个异常209
20.2.7 我添加了太多print语句,被输出淹没了210
20.3 语义错误210
20.3.1 我的程序运行不正确211
20.3.2 我有一个巨大而复杂的表达式,而它和我预料的不同211
20.3.3 我有一个函数,返回值和预期不同212
20.3.4 我真的真的卡住了,我需要帮助212
20.3.5 不行,我真的需要帮助212
第21章 算法分析214
21.1 增长量级215
21.2 Python基本操作的分析217
21.3 搜索算法的分析218
21.4 散列表219
21.5 术语表223
译后记224
热门推荐
- 776536.html
- 3569987.html
- 2006218.html
- 1832382.html
- 2419556.html
- 2676302.html
- 2501496.html
- 786573.html
- 3636672.html
- 249776.html
- http://www.ickdjs.cc/book_1840961.html
- http://www.ickdjs.cc/book_2704909.html
- http://www.ickdjs.cc/book_1352589.html
- http://www.ickdjs.cc/book_616915.html
- http://www.ickdjs.cc/book_3372060.html
- http://www.ickdjs.cc/book_2375938.html
- http://www.ickdjs.cc/book_3308510.html
- http://www.ickdjs.cc/book_2578107.html
- http://www.ickdjs.cc/book_1954431.html
- http://www.ickdjs.cc/book_560805.html