目录
第1章Python语言基础
1.1知识要点
1.1.1程序设计概述
1.1.2Python语言概述
1.1.3Python程序的格式框架
1.1.4常量和变量
1.1.5Python数据类型
1.1.6基本运算
1.1.7Python内置函数与标准库
1.2例题分析与解答
1.3测试题
1.4Python语言的开发环境
1.5实验案例
第2章顺序结构
2.1知识要点
2.1.1程序的控制结构
2.1.2赋值语句
2.1.3数据输入/输出
2.1.4异常处理结构
2.2例题分析与解答
2.3测试题
2.4实验案例
第3章选择结构
3.1知识要点
3.1.1条件的描述
3.1.2选择结构
3.2例题分析与解答
3.3测试题
3.4实验案例
第4章循环结构
4.1知识要点
4.1.1while循环结构
4.1.2for循环结构
4.1.3循环控制语句
4.1.4循环的嵌套
4.2例题分析与解答
4.3测试题
4.4实验案例
第5章列表和元组
5.1知识要点
5.1.1序列
5.1.2列表
5.1.3元组
5.2例题分析与解答
5.3测试题
5.4实验案例
第6章字典和集合
6.1知识要点
6.1.1字典
6.1.2集合
6.1.3列表、元组、字典与集合的对比
6.2例题分析与解答
6.3测试题
6.4实验案例
第7章字符串与正则表达式
7.1知识要点
7.1.1字符串
7.1.2字节类型
7.1.3正则表达式
7.2例题分析与解答
7.3测试题
7.4实验案例
第8章函数与模块
8.1知识要点
8.1.1函数的定义与调用
8.1.2函数的参数传递
8.1.3两类特殊函数
8.1.4变量的作用域
8.1.5模块
8.2例题分析与解答
8.3测试题
8.4实验案例
第9章面向对象程序设计
9.1知识要点
9.1.1面向对象程序设计概述
9.1.2类与对象
9.1.3属性和方法
9.1.4继承和多态
9.1.5异常类中的继承关系
9.2例题分析与解答
9.3测试题
9.4实验案例
第10章文件
10.1知识要点
10.1.1文件的概念
10.1.2文件的操作
10.1.3csv文件的处理
10.2例题分析与解答
10.3测试题
10.4实验案例
第11章Python扩展库
11.1知识要点
11.1.1扩展库/第三方库概述
11.1.2math库
11.1.3random库
11.1.4time和datetime库
11.1.5turtle库
11.1.6jieba库
11.1.7wordcloud库
11.1.8PyInstaller库
11.1.9其他库
11.2例题分析与解答
11.3测试题
11.4实验案例
附录A测试题参考答案
附录B全国计算机等级考试·二级Python语言程序设计(2018年版)
B.1考试大纲
B.1.1基本要求
B.1.2考试内容
B.1.3考试方式
B.2样卷
附录C江苏省高等学校计算机等级考试·二级Python语言
C.1考试大纲
C.2样卷
参考文献