图书介绍

全国计算机等级考试二级教程 Python语言程序设计 2018年版pdf电子书版本下载

全国计算机等级考试二级教程  Python语言程序设计  2018年版
  • 教育部考试中心 著
  • 出版社: 北京:高等教育出版社
  • ISBN:9787040502237
  • 出版时间:2018
  • 标注页数:223页
  • 文件大小:26MB
  • 文件页数:234页
  • 主题词:电子计算机-水平考试-教材;软件工具-程序设计-水平考试-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

全国计算机等级考试二级教程 Python语言程序设计 2018年版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 程序设计基本方法 1

1.1 程序设计语言 2

1.1.1 程序设计语言概述 2

1.1.2 编译和解释 2

1.1.3 计算机编程 3

1.2 Python语言概述 4

1.2.1 Python语言的发展 4

1.2.2 Python最小程序 5

1.3 Python开发环境配置 5

1.3.1 Python开发环境安装 5

1.3.2 Python程序的编辑方式 8

1.3.3 Python程序的运行方式 8

1.4 程序的基本编写方法 9

1.4.1 理解问题的计算部分 9

1.4.2 IPO程序编写方法 10

1.5 Python程序的特点 10

1.6 实例解析——Python小程序 11

本章小结 14

习题1 15

第2章 Python语言基本语法元素 18

2.1 程序的格式框架 19

2.1.1 缩进 19

2.1.2 注释 19

2.2 语法元素的名称 20

2.2.1 变量 20

2.2.2 命名 20

2.2.3 保留字 21

2.3 数据类型 21

2.3.1 数据类型概述 21

2.3.2 数字类型 22

2.3.3 字符串类型 22

2.4 程序的语句元素 23

2.4.1 表达式 23

2.4.2 赋值语句 24

2.4.3 引用 24

2.4.4 其他语句 25

2.5 基本输入输出函数 26

2.5.1 input()函数 26

2.5.2 eval()函数 27

2.5.3 print()函数 28

2.6 源程序的书写风格 29

2.7 实例解析——倒背如流 30

本章小结 31

习题2 31

第3章 基本数据类型 33

3.1 数字类型 34

3.1.1 整数类型 34

3.1.2 浮点数类型 34

3.1.3 复数类型 36

3.2 数字类型的运算 37

3.2.1 数值运算操作符 37

3.2.2 数值运算函数 38

3.3 字符串类型及格式化 40

3.3.1 字符串的索引 41

3.3.2 字符串的切片 41

3.3.3 format()方法的基本使用 42

3.3.4 format()方法的格式控制 43

3.4 字符串类型的操作 46

3.4.1 字符串操作符 46

3.4.2 字符串处理函数 46

3.4.3 字符串处理方法 47

3.5 类型判断和类型间转换 49

3.6 实例解析——恺撒密码 51

本章小结 54

习题3 55

第4章 程序的控制结构 57

4.1 程序的三种控制结构 58

4.1.1 程序流程图 58

4.1.2 程序控制结构基础 58

4.1.3 程序控制结构扩展 59

4.2 程序的分支结构 60

4.2.1 单分支结构:if 60

4.2.2 二分支结构:if-else 61

4.2.3 多分支结构:if-elif-else 61

4.2.4 判断条件及组合 63

4.3 程序的循环结构 64

4.3.1 遍历循环:for 64

4.3.2 无限循环:while 66

4.3.3 循环控制:break和continue 67

4.4 程序的异常处理 68

4.5 实例解析——猜数字游戏 70

本章小结 74

习题4 74

第5章 函数和代码复用 76

5.1 函数的基本使用 77

5.1.1 函数的定义 77

5.1.2 函数的使用 77

5.2 函数的参数传递 79

5.2.1 可选参数传递 79

5.2.2 参数名称传递 79

5.2.3 函数的返回值 79

5.3 变量的作用域 80

5.3.1 局部变量 80

5.3.2 全局变量 81

5.4 代码复用 81

5.5 实例解析——软文的诗词风 82

本章小结 87

习题5 87

第6章 组合数据类型 90

6.1 组合数据类型的基本概念 91

6.1.1 集合类型概述 91

6.1.2 序列类型概述 93

6.1.3 映射类型概述 94

6.2 列表类型 95

6.2.1 列表的定义 95

6.2.2 列表的索引 95

6.2.3 列表的切片 96

6.3 列表类型的操作 96

6.3.1 列表的操作函数 96

6.3.2 列表的操作方法 98

6.4 字典类型 100

6.4.1 字典的定义 100

6.4.2 字典的索引 101

6.5 字典类型的操作 102

6.5.1 字典的操作函数 102

6.5.2 字典的操作方法 102

6.6 实例解析——文本词频统计 105

本章小结 107

习题6 108

第7章 文件和数据格式化 110

7.1 文件的使用 111

7.1.1 文件的类型 111

7.1.2 文件的打开和关闭 112

7.1.3 文件的读写 113

7.2 数据组织的维度 116

7.2.1 一维数据 116

7.2.2 二维数据 117

7.2.3 高维数据 117

7.3 一维数据的处理 118

7.3.1 一维数据的表示 118

7.3.2 一维数据的存储 118

7.3.3 一维数据的处理 119

7.4 二维数据的处理 120

7.4.1 二维数据的表示 120

7.4.2 二维数据的存储 120

7.4.3 二维数据的处理 121

7.5 实例解析——国家财政数据趋势演算 122

本章小结 126

习题7 126

第8章 Python计算生态 129

8.1 计算思维 130

8.2 程序设计方法论 131

8.2.1 自顶向下设计 131

8.2.2 自底向上执行 137

8.3 计算生态 138

8.3.1 Python标准库 139

8.3.2 Python第三方库 139

8.4 基本的Python内置函数 139

8.5 实例解析——Web页面元素提取 141

本章小结 145

习题8 145

第9章 Python标准库概览 147

9.1 turtle库概述 148

9.2 turtle库与基本绘图 149

9.2.1 窗体函数 149

9.2.2 画笔状态函数 150

9.2.3 画笔运动函数 151

9.3 random库概述 154

9.4 random库与随机数运用 155

9.5 time库概述 156

9.6 time库与程序计时 158

9.7 实例解析——雪景艺术绘图 160

本章小结 163

习题9 163

第10章 Python第三方库概览 165

10.1 Python第三方库的获取和安装 166

10.1.1 pip工具安装 166

10.1.2 自定义安装 166

10.1.3 文件安装 166

10.1.4 pip工具使用 167

10.2 PyInstaller库概述 169

10.3 PyInstaller库与程序打包 169

10.4 jieba库概述 171

10.5 jieba库与中文分词 171

10.6 wordcloud库概述 173

10.7 wordcloud库与可视化词云 174

10.8 实例解析——《红楼梦》人物出场词云 176

10.8.1 《红楼梦》人物出场统计 176

10.8.2 《红楼梦》人物出场词云 179

本章小结 181

习题10 181

第11章 Python第三方库纵览 184

11.1 网络爬虫方向 185

11.1.1 requests 185

11.1.2 scrapy 185

11.2 数据分析方向 186

11.2.1 numpy 186

11.2.2 scipy 187

11.2.3 pandas 187

11.3 文本处理方向 187

11.3.1 pdfminer 187

11.3.2 openpyxl 188

11.3.3 python-docx 188

11.3.4 beautifulsoup4 188

11.4 数据可视化方向 189

11.4.1 matplotlib 189

11.4.2 TVTK 189

11.4.3 mayavi 189

11.5 用户图形界面方向 190

11.5.1 PyQt5 190

11.5.2 wxPython 190

11.5.3 PyGTK 190

11.6 机器学习方向 191

11.6.1 scikit-learn 191

11.6.2 TensorFlow 191

11.6.3 Theano 191

11.7 Web开发方向 192

11.7.1 Django 192

11.7.2 Pyramid 192

11.7.3 Flask 192

11.8 游戏开发方向 193

11.8.1 Pygame 193

11.8.2 Panda3D 193

11.8.3 cocos2d 193

11.9 更多第三方库 194

11.9.1 PIL 194

11.9.2 SymPy 194

11.9.3 NLTK 194

11.9.4 WeRoBot 194

11.9.5 MyQR 195

本章小结 195

习题11 195

附录1 考试指导 197

附录2 Python保留字表 206

附录3 常用Unicode编码表 207

附录4 常用RGB色彩对应表 208

附录5 Python内置函数全表 209

附录6 全国计算机等级考试二级Python语言程序设计考试大纲(2018年版) 210

附录7 全国计算机等级考试二级Python语言程序设计样题及参考答案 212

附录8 习题参考答案 218

精品推荐