图书介绍
Python实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘宇宙编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121358845
- 出版时间:2019
- 标注页数:269页
- 文件大小:27MB
- 文件页数:280页
- 主题词:软件工具-程序设计-高等学校-教材
PDF下载
下载说明
Python实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 Python的自我介绍1
1.1 Python的起源1
1.2 Python的发展前景与应用场合2
1.3 Python的版本迭代4
1.4 如何学习Python6
1.5 Python安装6
1.5.1 在Windows系统中安装Python7
1.5.2 在Linux、UNIX系统和Mac中安装Python13
1.5.3 其他版本13
1.6 开启你的第一个程序14
1.7 技巧点拨15
1.8 问题探讨15
1.9 章节回顾16
1.10 实战演练16
第二章 进入Python世界17
2.1 初识程序17
2.1.1 何为程序17
2.1.2 程序调试18
2.1.3 语法错误——南辕北辙18
2.1.4 运行时错误——突然的停止19
2.1.5 语义错误——答非所问19
2.2 Python的数据类型20
2.2.1 整型20
2.2.2 浮点型22
2.2.3 复数23
2.2.4 数据的转变——类型转换23
2.2.5 常量24
2.3 变量和关键字24
2.3.1 变量的定义与使用25
2.3.2 变量的命名28
2.4 Python中的语句30
2.5 理解表达式31
2.6 运算符和操作对象32
2.6.1 运算符和操作对象的定义32
2.6.2 算术运算符32
2.6.3 比较运算符34
2.6.4 赋值运算符35
2.6.5 位运算符36
2.6.6 逻辑运算符37
2.6.7 成员运算符37
2.6.8 身份运算符38
2.6.9 运算符优先级38
2.7 字符串操作40
2.8 Python中的注释43
2.9 活学活用——九九乘法表逆实现44
2.10 技巧点拨45
2.11 问题探讨46
2.12 章 节回顾46
2.13 实战演练46
第三章 列表和元组48
3.1 通用序列操作48
3.1.1 索引的定义与实现48
3.1.2 分片的定义与实现50
3.1.3 序列的加法54
3.1.4 序列的乘法55
3.1.5 成员资格检测——in56
3.1.6 长度、最小值和最大值56
3.2 操作列表57
3.2.1 列表的更新57
3.2.2 多维列表63
3.2.3 列表方法64
3.3 操作元组73
3.3.1 tuple()函数的定义与使用74
3.3.2 元组的基本操作75
3.3.3 元组内置函数76
3.4 列表与元组的区别77
3.5 活学活用——角色互换79
3.6 技巧点拨79
3.7 问题探讨80
3.8 章节回顾81
3.9 实战演练81
第四章 字符串82
4.1 字符串的简单操作82
4.2 字符串格式化84
4.2.1 经典的字符串格式化符号——百分号(%)84
4.2.2 元组的字符串格式化86
4.2.3 format字符串格式化89
4.2.4 字符串格式化的新方法89
4.3 字符串方法90
4.3.1 split()方法90
4.3.2 strip()方法91
4.3.3 join()方法92
4.3.4 find()方法92
4.3.5 lower()方法93
4.3.6 upper()方法94
4.3.7 replace()方法95
4.3.8 swapcase()方法96
4.3.9 translate()方法96
4.4 活学活用——知识拓展97
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.113 种时间格式转化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.5 活学活用——文本数据分隔261
12.6 技巧点拨263
12.7 问题探讨263
12.8 章节回顾264
12.9 实战演练264
附录A265
A.1 数学函数265
A.2 随机函数265
A.3 三角函数266
A.4 Python字符串内建函数266
A.5 列表方法267
A.6 字典内置方法268
A.7 正则表达式模式268
热门推荐
- 1869620.html
- 3726172.html
- 3307861.html
- 1689072.html
- 1876401.html
- 1693719.html
- 1693282.html
- 710456.html
- 1538191.html
- 2917235.html
- http://www.ickdjs.cc/book_3798859.html
- http://www.ickdjs.cc/book_369521.html
- http://www.ickdjs.cc/book_2122160.html
- http://www.ickdjs.cc/book_118137.html
- http://www.ickdjs.cc/book_2310089.html
- http://www.ickdjs.cc/book_642074.html
- http://www.ickdjs.cc/book_3508650.html
- http://www.ickdjs.cc/book_3869128.html
- http://www.ickdjs.cc/book_1247391.html
- http://www.ickdjs.cc/book_1431301.html