《普通高等院校数据科学与大数据技术专业“十三五”规划教材 Python语言程序设计基础》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(中国)文必龙,杨永
  • 出 版 社:武汉:华中科技大学出版社
  • 出版年份:2019
  • ISBN:9787568051156
  • 页数:276 页
图书介绍:教材分为四部分:(1)基础部分:介绍Python语言的基本语法和编程方法(2)高级部分:介绍Pythono数据读写、数据处理、数据分析、可视化编程。(3)案例:介绍利用Python语言完成一个具体的应用的思路和开发过程。(4)参考资料附录:常用包、常用函数清单、练习答案。其中案例部分按照课程设计的内容编写,高级部分按照案例部分的内容分解,即高级部分的具体例子是针对案例部分的介绍的。案例部分不作为主讲学时(64或48或32学时)的内容。

基础篇 3

第1章 进入Python 的世界 3

1.1 Python简介 3

1.2 Python语言特性 5

1.3 第一个Python程序 7

1.4 Python编程规范 12

第2章 Python基础 23

2.1 Python基本数据类型 23

2.2 常量与变量 26

2.3 运算符 30

2.4 类型转换 41

第3章 流程控制 44

3.1 程序的基本结构 44

3.2 程序流程图 45

3.3 程序的分支结构 48

3.4 程序的循环结构 53

第4章 常用数据结构 60

4.1 概述 60

4.2 序列 61

4.3 字典 75

4.4 集合 78

第5章 函数与模块 82

5.1 函数 82

5.2 常用内置函数 98

5.3 模块和包 102

第6章 类与对象 112

6.1 面向对象程序设计概述 112

6.2 类 114

6.3 对象 115

6.4 类的属性与方法 116

第7章 类的重用 121

7.1 继承 121

7.2 组合 128

第8章 异常处理 130

8.1 异常处理 130

8.2 断言与上下文管理 136

高级篇 141

第9章 文件与数据库 141

9.1 文件 141

9.2 数据库 160

第10章 数据处理 167

10.1 NumPy的使用 167

10.2 pandas的使用 186

第11章 数据可视化 207

11.1 Matplotlib简介 207

11.2 Matplotlib快速入门 208

11.3 Matplotlib中的绘图函数 210

11.4 Matplotlib的面向对象绘图 219

11.5 pandas绘图 220

第12章 数据分析 226

12.1 数据分析概述 226

12.2 决策树概述 227

12.3 人工神经网络 237

12.4 K-近邻分类 243

12.5 K-Means聚类 248

应用篇 255

第13章 应用案例——图书馆大数据分析 255

13.1 案例背景 255

13.2 数据探索 257

13.3 数据分析 263

13.4 数据可视化 272