PYTHON实用教程/刘宇宙
PYTHON实用教程/刘宇宙作者:刘宇宙 开 本:其他 书号ISBN:9787121358845 定价: 出版时间:2019-05-01 出版社:电子工业出版社 |
4.5 技巧点拨 98
4.6 问题探讨 99
4.7 章节回顾 99
4.8 实战演练 100
第五章 字典和集合 101
5.1 认识字典 101
5.2 字典的创建和使用 102
5.2.1 dict()函数的定义与使用 102
5.2.2 操作字典 103
5.2.3 字典和列表比较 106
5.3 字典方法 107
5.3.1 get()方法 107
5.3.2 keys()方法 107
5.3.3 values()方法 108
5.3.4 key in dict方法 108
5.3.5 update()方法 109
5.3.6 clear()方法 109
5.3.7 copy()方法 110
5.3.8 fromkeys()方法 111
5.3.9 items()方法 112
5.3.10 setdefault()方法 112
5.4 集合 113
5.4.1 创建集合 114
5.4.2 集合方法 114
5.5 活学活用——元素去重 115
5.6 技巧点拨 116
5.7 问题探讨 116
5.8 章节回顾 117
5.9 实战演练 117
第六章 条件、循环和其他语句 118
6.1 Python的编辑器 118
6.2 import语句 120
6.2.1 import语句的定义与使用 120
6.2.2 另一种输出——逗号输出 123
6.3 赋值 123
6.3.1 序列解包 123
6.3.2 链式赋值 125
6.3.3 增量赋值 125
6.4 条件语句 126
6.4.1 布尔变量 126
6.4.2 if语句的定义与使用 127
6.4.3 else子句的理解与使用 128
6.4.4 elif子句的理解与使用 129
6.4.5 代码块嵌套 129
6.4.6 更多操作 130
6.5 循环 132
6.5.1 while循环的定义与使用 132
6.5.2 for循环的定义与使用 133
6.5.3 遍历字典 135
6.5.4 迭代工具 135
6.5.5 跳出循环 136
6.5.6 循环中的else子句 138
6.6 pass语句 139
6.7 活学活用——猜数字 140
6.8 技巧点拨 142
6.9 问题探讨 142
6.10 章节回顾 143
6.11 实战演练 143
第七章 函数 144
7.1 函数的定义 144
7.2 函数的调用 145
7.3 函数的参数 148
7.3.1 必须参数 149
7.3.2 关键字参数 150
7.3.3 默认参数 150
7.3.4 可变参数 153
7.3.5 组合参数 155
7.4 形参和实参 156
7.5 变量的作用域 156
7.5.1 局部变量的定义与使用 157
7.5.2 全局变量的定义与使用 158
7.6 函数的返回值 160
7.7 返回函数 161
7.8 递归函数 164
7.9 匿名函数 166
7.10 偏函数 168
7.11 活学活用——选择排序 169
7.12 技巧点拨 170
7.13 问题探讨 170
7.14 章节回顾 171
7.15 实战演练 171
第八章 类与对象 172
8.1 理解面向对象 172
8.1.1 面向对象编程 172
8.1.2 面向对象术语简介 172
8.2 类的定义与使用 173
8.2.1 类的定义 173
8.2.2 类的使用 174
8.3 深入类 175
8.3.1 类的构造方法 175
8.3.2 类的访问权限 179
8.4 继承 183
8.5 多重继承 186
8.6 多态 188
8.7 封装 191
8.8 获取对象信息 192
8.9 类的专有方法 195
8.10 活学活用——出行建议 200
8.11 技巧点拨 202
8.12 问题探讨 203
8.13 章节回顾 203
8.14 实战演练 204
第九章 异常处理 205
9.1 异常定义 205
9.2 异常化解 206
9.3 抛出异常 208
9.4 使用一个块捕捉多个异常 209
9.5 异常对象捕捉 210
9.6 丰富的else子句 211
9.7 自定义异常 212
9.8 try/finally语句 213
9.9 函数中的异常 214
9.10 活学活用——正常数异常数 215
9.11 知识扩展——bug的由来 217
9.12 章节回顾 217
9.13 实战演练 217
第十章 日期和时间 218
10.1 日期和时间 218
10.1.1 时间戳的定义 218
10.1.2 时间格式化符号 219
10.1.3 struct_time元组 219
10.2 time模块 220
10.2.1 time()函数 220
10.2.2 strftime()函数 221
10.2.3 strptime()函数 222
10.2.4 localtime()函数 222
10.2.5 sleep()函数 223
10.2.6 gmtime()函数 223
10.2.7 mktime()函数 224
10.2.8 asctime()函数 224
10.2.9 ctime()函数 225
10.2.10 clock()函数 225
10.2.11 3种时间格式转化 226
10.3 datetime模块 227
10.4 calendar模块 231
10.5 活学活用——时间大杂烩 232
10.6 技巧点拨 236
10.7 章节回顾 236
10.8 实战演练 236
第十一章 正则表达式 238
11.1 正则表达式的使用 238
11.2 re模块的方法 240
11.2.1 re.match()方法 240
11.2.2 re.search()方法 241
11.2.3 re.match()方法与re.search()
方法的区别 241
11.3 贪婪模式和非贪婪模式 242
11.4 其他操作 243
11.5 活学活用——匹配比较 243
11.6 章节回顾 246
11.7 实战演练 246
第十二章 文件 247
12.1 操作文件 247
12.1.1 文件操作模式 248
12.1.2 文件缓存 249
12.2 文件方法 250
12.2.1 文件的读和写 250
12.2.2 行的读写 253
12.2.3 正确关闭文件 254
12.2.4 rename()方法 255
12.2.5 remove()方法 256
12.3 文件内容的迭代 257
12.4 序列化与反序列化 258
12.4.1 pickle模块实现列化与
反序列化 258
12.4.2 JSON实现序列化与
反序列化 259
12.6 活学活用——文本数据分隔 261
12.7 技巧点拨 263
12.8 问题探讨 263
12.9 章节回顾 264
12.10 实战演练 264
附录A 265
A.1 数学函数 265
A.2 随机函数 265
A.3 三角函数 266
A.4 Python字符串内建函数 266
A.5 列表方法 267
A.6 字典内置方法 268
A.7 正则表达式模式 268
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
上一篇:建筑力学/黄会荣/十三五普通高等教育本科规划教材
下一篇:跨境B2B平台运营/刘敏
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |