网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Python基础与大数据应用实战 |
分类 | |
作者 | 上海德拓信息技术股份有限公司编 |
出版社 | 西安电子科技大学出版社 |
下载 | |
简介 | 内容推荐 本书分为基础篇和实战篇。基础篇以编程语言的共性为基础,介绍Python编程语言的同时,系统讲解了编程语言的基础和共性,旨在使学生知其然,知其所以然,通过学习Python语言,掌握编程语言的规律和框架,真正提高编程能力。实战篇结合当前大数据发展趋势,根据实际大数据处理项目中的基础模块,介绍了用Python编程语言开发数据处理项目的方法,在掌握Python语言基础的同时,体验行业项目开发,系统提高编程实战能力。本书可作为高等学校应用型本科大数据、云计算、人工智能等相关专业的教材,也可作为高职高专大数据、云计算、人工智能等相关专业的教材,还可供希望深入了解Python大数据应用的开发人员学习使用。 目录 基础篇章 Python平台 2 1.1 Python简介 2 1.1.1 Python特征 3 1.1.2 Python发展趋势 3 1.2 Python环境与开发工具 4 1.2.1 Python 2.x与Python 3.x 4 1.2.2 Python安装 5 1.2.3 Python集成开发环境(IDE) 8 1.2.4 Dana Studio数智开发平台 12 1.3 Python命令行操作 14 1.3.1 pip命令 14 1.3.2 编译Python文件 15 1.3.3 搭建Python 2和Python 3兼容的系统环境 16 1.4 Python编程格式 16 1.4.1 基础格式 16 1.4.2 交互式编程 17 1.5 Python相关文件及使用 18 1.5.1 Python脚本 18 1.5.2 Python模块 20 本章小结 20 课后作业 20第2章 基础语法 22 2.1 语法介绍 22 2.1.1 计算机与编程 22 2.1.2 数据结构 23 2.2 基础数据类型 23 2.2.1 数据类型转换 27 2.2.2 列表详解 28 2.2.3 字符串操作 30 2.3 流程控制 31 2.3.1 if语句 31 2.3.2 while语句 32 2.3.3 for循环 33 2.4 函数 34 2.4.1 函数基础 34 2.4.2 函数的重要关键字 36 2.5 编程实战 39 本章小结 40 课后作业 41第3章 类和对象 42 3.1 类 42 3.1.1 类成员 43 3.1.2 属性 44 3.1.3 函数(方法) 45 3.1.4 旧式类和新式类 47 3.1.5 函数属性化 49 3.2 类变量(属性)扩展 51 3.2.1 静态变量 52 3.2.2 私有静态变量 52 3.2.3 普通变量 53 3.2.4 普通私有变量 54 3.3 类的内置成员 55 3.4 类的实例化 59 3.5 面向对象编程 60 3.5.1 继承 61 3.5.2 多继承 61 3.5.3 封装 63 3.5.4 多态 64 3.5.5 type()函数 65 本章小结 66 课后作业 66第4章 系统成员 68 4.1 系统成员简介 68 4.2 内置变量 69 4.3 内置方法 70 4.4 内置函数和关键字 70 4.4.1 内置函数 70 4.4.2 关键字 71 4.5 内置模块 72 4.5.1 os模块 72 4.5.2 sys模块 74 本章小结 75 课后作业 75第5章 异常与文件 77 5.1 异常概述 77 5.1.1 异常处理机制 78 5.1.2 raise关键字 78 5.2 捕获异常 79 5.2.1 异常类 79 5.2.2 异常关键字 81 5.2.3 异常语句 81 5.3 警告与异常 83 5.4 文件概述 83 5.4.1 标准流与I/O类 83 5.4.2 文件对象 84 5.4.3 文件对象的操作模式 84 5.5 文件操作 84 5.5.1 Python文件路径 85 5.5.2 文件基本操作 85 5.5.3 随机存取 86 5.5.4 按行读写与关闭文件 87 5.5.5 文件读写实践 88 5.6 文件迭代 89 本章小结 91 课后作业 92第6章 Python库 93 6.1 Python标准库 93 6.1.1 内置函数和异常模块 94 6.1.2 操作系统接口模块 94 6.1.3 数据处理模块 95 6.1.4 正则表达式模块 96 6.2 NumPy库 96 6.2.1 数组类型和创建 97 6.2.2 数组操作 98 6.3 Pandas库 99 6.3.1 Seriels对象 100 6.3.2 DataFrame对象 100 6.3.3 常用函数 101 6.3.4 使用Pandas读取数据 102 6.4 Matplotlib库 103 6.5 Django库 104 6.5.1 IDE安装和部署 105 6.5.2 MVC设计 109 6.5.3 Templates(模板)设计前端页面 111 6.5.4 配置与调试 113 本章小结 117 课后作业 117实 战 篇第7章 网络传播热点应用实战——网络爬虫 120 7.1 项目背景 120 7.2 爬虫基础介绍 122 7.2.1 爬虫技术原理 122 7.2.2 Python爬虫技术 122 7.3 正则表达式 123 7.3.1 匹配规则 123 7.3.2 字符串前缀 124 7.3.3 正则表达式符号 124 7.3.4 匹配实例 125 7.4 网络编程 127 7.4.1 TCP/IP协议 128 7.4.2 网络编程(TCP) 130 7.4.3 网络编程(UDP) 132 7.5 爬虫实例 133 7.5.1 socket抓取网页数据 133 7.5.2 urllib抓取网页数据 134 7.5.3 抓取交管数据 134 本章小结 139 课后作业 140第8章 数据预处理实战——交通车辆管理大数据应用 141 8.1 案例背景介绍 141 8.2 大数据应用理论基础 142 8.2.1 大数据处理技术 142 8.2.2 数学基础 144 8.3 数据预处理 145 8.3.1 数据清洗 145 8.3.2 数据集成 147 8.3.3 数据变换和数据规约 147 8.4 数据预处理项目实战 149 8.4.1 数据分析 150 8.4.2 数据清洗 151 8.4.3 数据后续处理 154 本章小结 157 课后作业 157参考文献 158 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。