书籍 Python编程基础与数据分析的封面

Python编程基础与数据分析PDF电子书下载

苗庆松责任编辑;(中国)王娟,华东,罗建平

购买点数

10

出版社

南京:南京大学出版社

出版时间

2019

ISBN

标注页数

212 页

PDF页数

221 页

图书目录

基础篇 3

第1章 绪论 3

1.1 计算机编程语言 3

1.1.1 程序开发过程 4

1.1.2 一个简单示例 4

1.2 Python发展历史 5

1.3 Python语言特性与编程库 5

1.3.1 Python语言特性 5

1.3.2 Python常用编程库 6

1.4 Python安装方法 6

1.5 集成开发环境 7

本章小结 8

习题 8

第2章 基本数据类型及运算符 9

2.1 数据类型 9

2.1.1 数值类型 9

2.1.2 逻辑类型 10

2.1.3 其他类型 11

2.2 运算符 11

2.2.1 算术运算符 11

2.2.2 赋值运算符 13

2.2.3 比较(关系)运算符 14

2.2.4 位运算符 15

2.2.5 逻辑运算符 17

2.3 输入输出语句 18

2.3.1 print函数 18

2.3.2 input函数 19

2.4 常用内置函数 20

2.4.1 数学函数 20

2.4.2 转换函数 21

2.4.3 相关操作函数 24

2.5 相关标准库 25

2.5.1 math模块 25

2.5.2 random模块 28

本章小结 29

习题 30

第3章 序列 31

3.1 概述 31

3.2 序列的操作 31

3.2.1 序列的创建 31

3.2.2 获取长度 32

3.2.3 索引与切片 32

3.2.4 关系操作 33

3.2.5 连接操作 34

3.2.6 重复操作 35

3.2.7 常用函数及方法 35

3.3 字符串 40

3.3.1 基本操作 40

3.3.2 常用函数及方法 41

3.3.3 格式化操作 45

3.4 列表 47

3.4.1 基本操作 47

3.4.2 常用函数及方法 47

3.5 元组 50

3.6 相关标准库string模块 52

本章小结 54

习题 55

第4章 字典与集合 56

4.1 概述 56

4.2 字典 57

4.2.1 字典的创建 57

4.2.2 字典的访问 58

4.2.3 字典的添加 59

4.2.4 字典的修改 59

4.2.5 字典的删除 59

4.2.6 常用内建方法 60

4.2.7 字典应用举例 64

4.3 集合 66

4.3.1 集合的创建 66

4.3.2 集合运算及常用内置方法函数 67

本章小结 69

习题 70

第5章 控制结构 71

5.1 概述 71

5.2 选择结构 72

5.2.1 if条件语句 72

5.2.2 条件表达式 75

5.3 循环结构 75

5.3.1 for循环 75

5.3.2 while循环 78

5.4 其他循环控制语句 80

5.4.1 break语句 80

5.4.2 continue语句 80

5.4.3 pass语句 81

5.5 算法实例 81

本章小结 90

习题 90

第6章 错误与异常 93

6.1 错误类型 93

6.2 常见异常 94

6.2.1 语法错误 94

6.2.2 运行时错误 94

6.2.3 逻辑错误 95

6.3 异常处理语句 95

本章小结 97

习题 97

第7章 函数 98

7.1 概述 98

7.2 函数的定义及调用 98

7.2.1 函数定义及调用的一般形式 99

7.2.2 特殊函数定义形式 100

7.3 函数的调用过程 104

7.3.1 函数的调用流程 104

7.3.2 实参与形参的传递 105

7.4 匿名函数 108

7.5 变量的作用域 109

7.5.1 局部变量 109

7.5.2 全局变量 110

7.5.3 同名变量 111

7.6 递归 112

7.7 函数示例 116

本章小结 121

习题 121

进阶篇 125

第8章 文件处理 125

8.1 文件的打开与关闭 125

8.1.1 文件的打开 125

8.1.2 文件的关闭 128

8.2 文件的读写 128

8.2.1 文件的读取操作 129

8.2.2 文件的写操作 132

8.2.3 文件的定位操作 133

8.3 相关标准库 134

8.3.1 os模块 134

8.3.2 json模块 136

8.4 经典三方库jieba模块 139

8.4.1 jieba常用分词 139

8.4.2 jieba分词干涉 140

8.4.3 词性标注posseg 141

8.4.4 关键词提取analyse 142

8.5 案例1 英文文本分析 143

8.6 案例2 中文文本分析 145

8.7 案例3 json数据分析 146

8.8 案例4 问卷调查与统计分析 148

8.8.1 问卷结构调整 148

8.8.2 问卷调查交互 151

8.8.3 问卷结果统计 156

本章小结 158

习题 158

第9章 图形图像处理 159

9.1 概述 159

9.2 相关标准库turtle模块 159

9.2.1 画布设置 159

9.2.2 画笔设置 160

9.2.3 图形绘制 160

9.3 经典三方库 162

9.3.1 PIL与Pillow模块 162

9.3.2 numpy模块 168

9.3.3 matplotlib模块 171

9.4 案例1 用Python生成验证码图片 179

9.5 案例2 MRI图像的显示与分析 181

本章小结 183

习题 184

第10章 人工智能初探 186

10.1 概述 186

10.2 sklearn简介 186

10.2.1 机器学习的一般流程 187

10.2.2 sklearn数据集 187

10.3 数据预处理 196

10.3.1 缺失填补 196

10.3.2 归一化及标准化 197

10.3.3 one-hot编码及二值化处理 199

10.4 模型的选择及训练 202

10.4.1 回归regression 203

10.4.2 分类classification 204

10.5 模型评估 205

10.5.1 训练集与测试集划分 205

10.5.2 模型评估 205

10.6 模型保存及使用 208

10.6.1 pickle方式 208

10.6.2 joblib方式 209

本章小结 210

习题 210

参考文献 212

查看更多关于的内容

本类热门
在线购买PDF电子书
下载此书RAR压缩包