图书介绍
Python程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![Python程序设计](https://www.shukui.net/cover/31/32403281.jpg)
- 章宁,李海峰主编 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111620136
- 出版时间:2019
- 标注页数:191页
- 文件大小:100MB
- 文件页数:200页
- 主题词:软件工具-程序设计-高等学校-教材
PDF下载
下载说明
Python程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Python起步1
1.1 案例:在程序的世界里看见自己——世界你好1
1.2 Python的起源和特性1
1.2.1 Python的起源1
1.2.2 Python的特性2
1.2.3 各类编程语言的比较3
1.3 安装和运行4
1.3.1 搭建编程环境4
1.3.2 创建并运行程序6
1.4 Python基础7
1.4.1 数据类型7
1.4.2 变量8
1.4.3 函数9
1.4.4 语句10
1.5 编程实践10
1.6 本章小结11
1.7 习题11
第2章 基本数据类型12
2.1 案例:在程序的世界里看见自己——自我介绍12
2.2 数字13
2.2.1 数字简介13
2.2.2 数字运算符15
2.2.3 数字类型相关函数17
2.3 字符串19
2.3.1 字符串简介19
2.3.2 字符串运算符20
2.3.3 字符串相关函数和方法23
2.4 编程实践24
2.5 本章小结25
2.6 习题26
第3章 程序的控制结构27
3.1 案例:在程序的世界里看见自己——查看个人信息27
3.2 结构化程序设计简介27
3.3 分支结构28
3.3.1 条件表达式28
3.3.2 if单分支语句29
3.3.3 if else双分支语句30
3.3.4 if-elif-...-else多分支语句31
3.4 循环结构34
3.4.1 for语句和range()函数34
3.4.2 while语句35
3.4.3 嵌套循环37
3.4.4 break语句和continue语句38
3.5 程序的调试40
3.5.1 程序错误类型40
3.5.2 调试方法41
3.6 编程实践44
3.7 本章小结49
3.8 习题50
第4章 组合数据类型51
4.1 案例:在程序的世界里看见自己——查看班级信息51
4.2 列表51
4.2.1 列表的基本操作52
4.2.2 列表的常用方法54
4.2.3 列表的常用函数56
4.2.4 列表的常用运算符57
4.2.5 切片58
4.3 元组58
4.4 字典59
4.4.1 创建字典59
4.4.2 字典的基本操作60
4.4.3 字典的常用方法61
4.4.4 字典的常用函数64
4.5 集合65
4.5.1 创建集合65
4.5.2 集合的操作66
4.6 编程实践67
4.7 本章小结71
4.8 习题72
第5章 函数73
5.1 案例:在程序的世界里看见自己——查看统计信息73
5.2 函数简介73
5.3 函数的定义和调用74
5.3.1 函数定义74
5.3.2 函数调用75
5.3.3 返回值75
5.4 参数传递76
5.4.1 位置参数76
5.4.2 关键字参数77
5.4.3 可变长度的参数79
5.4.4 参数错误81
5.5 变量的作用域82
5.6 编程实践83
5.7 本章小结94
5.8 习题94
第6章 类96
6.1 案例:在程序的世界里看见自己——现实世界中真实的我们96
6.2 面向对象程序设计简介96
6.3 类和实例97
6.3.1 类、属性和方法97
6.3.2 创建和使用实例98
6.3.3 类属性和类方法100
6.3.4 Python自带的类101
6.4 继承102
6.4.1 子类和超类102
6.4.2 重写104
6.5 类的合成104
6.6 消息传递106
6.7 从结构化程序到面向对象程序108
6.8 编程实践108
6.9 本章小结113
6.10 习题114
第7章 模块115
7.1 案例:在程序的世界里看见自己——组织好我们的信息115
7.2 命名空间和模块115
7.2.1 引进模块116
7.2.2 引进包121
7.2.3 代码的重构123
7.3 内部模块和外部模块129
7.3.1 标准库129
7.3.2 第三方库129
7.4 编程实践130
7.5 本章小结131
7.6 习题131
第8章 文件和异常处理132
8.1 案例:在程序的世界里看见自己——永久保存我们的信息132
8.2 文件132
8.2.1 文件简介132
8.2.2 文件相关函数133
8.2.3 文件相关方法134
8.3 数据文件139
8.3.1 JSON格式140
8.3.2 CSV格式140
8.4 异常及其处理141
8.4.1 异常141
8.4.2 异常检测和处理142
8.5 编程实践144
8.6 本章小结149
8.7 习题150
第9章 网络数据爬取151
9.1 案例:在商务世界里看见数据——“淘宝”数据的爬取151
9.2 Requests库151
9.2.1 主要接口函数152
9.2.2 使用高级API155
9.3 Beautiful Soup库157
9.3.1 正则表达158
9.3.2 复杂HTML解析160
9.4 编程实践163
9.5 本章小结168
9.6 习题169
第10章 数据可视化170
10.1 案例:在商务世界里看见数据——淘宝数据的可视化170
10.2 Matplotlib库171
10.2.1 折线图172
10.2.2 散点图180
10.3 Pygal库181
10.3.1 直方图181
10.3.2 世界地图183
10.4 编程实践187
10.5 本章小结189
10.6 习题190
参考文献191