高教版2019年3月全国计算机等级考试二级教程-Python语言程序设计

  • 出版社:高等教育出版社
  • 图书作者:教育部考试中心
  • 图书定价:¥42.00
  • 折扣价格:¥33.60
  • 为您节省:¥8.40
  • 图书ISBN:9787040507614
  • 正品承诺: 正品承诺
  • 出版时间:2018年11月1日
  • 图书版次:第一版
  • 本书邮费:邮费说明
  • 图书开本:16
  • 点击次数:

高教版2019年3月全国计算机等级考试二级教程-Python语言程序设计

内容简介

高教版2019年3月全国计算机等级考试二级教程-Python语言程序设计
作者:教育部考试中心
出版社:高等教育出版社
出版时间:2018年11月
开 本:16开
纸 张:胶版纸
包 装:平装-胶订
ISBN:9787040507614
定价:42.00元
本书是根据教育部考试中心制订的《全国计算机等级考试二级Python语言程序设计考试大纲(2018年版)》的要求而编写的。本书共分为11章,第1章介绍程序设计的基本方法,主要包括Python语言概述和开发环境配置;第2章和第3章主要介绍Python语言基本语法元素和基本数据类型;第4章介绍程序的控制结构;第5章介绍函数和代码复用;第6章介绍组合数据类型;第7章介绍文件和数据格式化;第8章至第11章介绍Python的计算生态、标准库和第三方库。
本书立足自学,在内容上力求新颖,选材尽量采用有趣的例子,以增加学习的乐趣。教程配套自学电子教案ppt一套,以及全部行文代码和程序资源,可以扫码知识导图上的二维码访问这些资源,这些资源只对第一个绑定手机的读者免费使用,其他情况需付费使用。此外,高等教育出版社还为本书配有相应的高教版Python语言程序设计习题集与网上试卷,以帮助读者更好地学习和掌握Python语言。
本教程不仅可以作为全国计算机等级考试教材,也可以作为高等院校及各类学校或机构的教学用书,更是一本程序设计爱好者的自学参考用书。
本书目录
第1章 程序设计基本方法   1
1.1 程序设计语言    2
1.1.1 程序设计语言概述    2
1.1.2 编译和解释    3
1.1.3 计算机编程    5
1.2 Python语言概述    6
1.2.1 Python语言的发展    6
1.2.2 Python最小程序    7
1.3 Python开发环境配置    8
1.3.1 Python开发环境安装    8
1.3.2 Python程序的编辑方式    11
1.3.3 Python程序的运行方式    12
1.4 程序的基本编写方法    13
1.3.1 理解问题的计算部分    13
1.3.2 IPO程序编写方法    14
1.5 Python程序的特点    14
1.6 实例解析:Python小程序    16
本章小结    19
习题 1    19
第2章 Python语言基本语法元素    22
2.1 程序的格式框架    23
2.1.1 缩进    23
2.1.2 注释    24
2.2 语法元素的名称    24
2.2.1 变量    24
2.2.2 命名    25
2.2.3 保留字    25
2.3 数据类型    26
2.3.1 数据类型概述    26
2.3.2 数字类型    26
2.3.3 字符串类型    27
2.4 程序的语句元素    28
2.4.1 表达式    28
2.4.2 赋值语句    28
2.4.3 引用    29
2.4.4 其他语句    30
2.5 基本输入输出函数    31
2.5.1 input()函数    31
2.5.2 eval()函数    32
2.5.3 print()函数    33
2.6 源程序的书写风格    34
2.7 实例解析:倒背如流    36
本章小结    37
习题 2    37
第3章 基本数据类型    40
3.1 数字类型    41
3.1.1 整数类型    41
3.1.2 浮点数类型    41
3.1.3 复数类型    42
3.2 数字类型的运算    43
3.2.1 数值运算操作符    43
3.2.2 数值运算函数    45
3.3 字符串类型及格式化    46
3.3.1 字符串的索引    47
3.3.2 字符串的切片    48
3.5.1 format()方法的基本使用    49
3.5.2 format()方法的格式控制    50
3.4 字符串类型的操作    53
3.4.1 字符串操作符    53
3.4.2 字符串处理函数    53
3.4.3 字符串处理方法    55
3.5 类型判断和类型间转换    57
3.6 实例解析:恺撒密码    59
本章小结    62
习题 3    62
第4章 程序的控制结构    65
4.1 程序的三种控制结构    66
4.1.1 程序流程图    66
4.1.2 程序控制结构基础    67
4.1.3 程序控制结构扩展    68
4.2 程序的分支结构    69
4.2.1 单分支结构: if    69
4.2.2 二分支结构: if-else    70
4.2.3 多分支结构: if-elif-else    71
4.2.4 判断条件及组合    73
4.3 程序的循环结构    74
4.3.1 遍历循环: for    75
4.3.2 无限循环: while    77
4.3.3 循环控制: break和continue    78
4.4 程序的异常处理    79
4.5    实例解析:猜数字游戏    81
本章小结    85
习题 4    85
第5章 函数和代码复用    88
5.1 函数的基本使用    89
5.1.1 函数的定义    89
5.1.2 函数的使用    90
5.2 函数的参数传递    91
5.2.1 可选参数传递    91
5.2.2 参数名称传递    91
5.2.3 函数的返回值    92
5.3    变量的作用域    93
5.3.1 局部变量    93
5.3.2 全局变量    93
5.4 代码复用    94
5.5 实例解析:软文的诗词风    95
本章小结    100
习题 5    100
第6章 组合数据类型    103
6.1 组合数据类型的基本概念    105
6.1.1 集合类型概述    105
6.1.2 序列类型概述    108
6.1.3 映射类型概述    109
6.2 列表类型    110
6.2.1 列表的定义    110
6.2.2 列表的索引    110
6.2.3 列表的切片    111
6.3 列表类型的操作    112
6.3.1 列表的操作函数    112
6.3.2 列表的操作方法    113
6.4 字典类型    117
6.4.1 字典的定义    117
6.4.2 字典的索引    118
6.5 字典类型的操作    119
6.5.1 字典的操作函数    119
6.5.2 字典的操作方法    120
6.6 实例解析:文本词频统计    123
本章小结    125
习题 6    126
第7章 文件和数据格式化    129
7.1 文件的使用    130
7.1.1 文件的类型    130
7.1.2 文件的打开和关闭    131
7.1.3 文件的读写    133
7.2 数据组织的维度    137
7.2.1 一维数据    137
7.2.2 二维数据    137
7.2.3 高维数据    138
7.3 一维数据的处理    139
7.3.1 一维数据的表示    139
7.3.2 一维数据的存储    139
7.3.3 一维数据的处理    140
7.4 二维数据的处理    141
7.4.1 二维数据的表示    141
7.4.2 二维数据的存储    142
7.4.3 二维数据的处理    143
7.5 实例解析:国家财政数据趋势演算    144
本章小结    148
习题 7    148
第8章 Python计算生态    152
8.1 计算思维    153
8.2 程序设计方法论    154
8.2.1 自顶向下设计    155
8.2.2 自底向上执行    163
8.3 计算生态    164
8.1.1 Python标准库    165
8.1.2 Python第三方库    165
8.4 基本的Python内置函数    166
8.5 实例解析:Web页面元素提取    168
本章小结    173
习题 8    173
第9章 Python标准库概览    176
9.1 turtle库概述    177
9.2 turtle库与基本绘图    178
9.2.1 窗体函数    178
9.2.2 画笔状态函数    179
9.2.3 画笔运动函数    180
9.3 random库概述    184
9.4 random库与随机数运用    185
9.5 time库概述    186
9.6 time库与程序计时    189
9.7 实例解析:雪景艺术绘图    190
本章小结    194
习题 9    194
第10章 Python第三方库概览    197
10.1 Python第三方库的获取和安装    198
10.1.1 pip工具安装    198
10.1.2 自定义安装    199
10.1.3 文件安装    199
10.1.4 pip工具使用    200
10.2 PyInstaller库概述    202
10.3 PyInstaller库与程序打包    203
10.4 jieba库概述    204
10.5 jieba库与中文分词    205
10.6 wordcloud库概述    206
10.7 wordcloud库与可视化词云    208
10.8 实例解析:《红楼梦》人物出场词云    211
10.8.1 《红楼梦》人物出场统计    211
10.8.2 《红楼梦》人物出场词云    214
本章小结    216
习题 10    217
第11章 Python第三方库纵览    220
11.1 网络爬虫方向    221
11.1.1 requests    221
11.1.2 scrapy    221
11.2 数据分析方向    222
11.2.1 numpy    222
11.2.2 scipy    222
11.2.3 pandas    222
11.3 文本处理方向    223
11.3.1 pdfminer    223
11.3.2 openpyxl    223
11.3.3 python-docx    224
11.3.4 beautifulsoup4    224
11.4 数据可视化方向    225
11.4.1 matplotlib    225
11.4.2 TVTK    225
11.4.3 mayavi    225
11.5 用户图形界面方向    226
11.5.1 pyqt5    226
11.5.2 wxpython    226
11.5.3 pygtk    227
11.6 机器学习方向    227
11.6.1 Scikit-learn    227
11.6.2 Tensorflow    227
11.6.3 Theano    228
11.7 Web开发方向    228
11.7.1 Django    228
11.7.2 Pyramid    229
11.7.3 Flask    229
11.8 游戏开发方向    229
11.8.1 Pygame    230
11.8.2 Panda3D    230
11.8.3 cocos2d    230
11.9 更多第三方库    231
11.9.1 PIL    231
11.9.2 SymPy    231
11.9.3 NLTK    231
11.9.4 WeRoBot    232
11.9.5 MyQR    232
本章小结    233
习题 11    233
第12章 考试指导    235
12.1 考试系统使用说明    235
12.2 考试题型    235
附录1:Python保留字表    236
附录2:常用Unicode编码表    237
附录3:常用RGB色彩对应表    238
附录4:Python内置函数全表    240
附录5:全国计算机等级考试二级Python语言程序设计考试大纲(2018年版)    241
附录6:全国计算机等级考试二级Python语言程序设计样题及参考答案    244

温馨提示
欢迎您选择北京考试书店,在这里,我们向您承诺,本书店出售图书均为正版图书,请您放心购买!
如您在下订单的时候遇到难题,欢迎您随时咨询我们的客服人员;
咨询热线:13520801473;在线QQ:1119846269;
如您对我们的书店有任何建议,欢迎您发邮件给我们,我们的邮箱:service@bookskys.com
北京考试书店祝您购物愉快!
汇款账号
汇款户名:庹珍珍
中国工商银行帐号:6222 0202 0004 8271 965
中国农业银行帐号:6228 4800 1051 6883 112
中国银行帐号:6013 8201 0001 5744 736
中国邮政银行帐号:6221 8810 0006 5935 785
中国建设银行账号: 6227 0000 1286 0174 562
支付宝账号:tuozhenzhen88@126.com

相关图书

计算机等级考试分类
推荐图书
考试资讯
友情链接:北京考试书店 考试哇在线教育