暂无评论
图文详情
- ISBN:9787560653914
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:158页
- 出版时间:2019-08-01
- 条形码:9787560653914 ; 978-7-5606-5391-4
本书特色
从计算机基础和程序设计方面简述python程序语言,同时结合python语言特性,讲解大数据开发相关的数据处理和数据挖掘实例题。
全书前半部分讲述python程序设计基础,后半部分讲述基于python的大数据应用实例。
内容简介
本书以编程语言的共性为基础, 介绍Python编程语言的同时, 系统讲解了编程语言的基础和共性, 通过掌握Python语言掌握编程语言的规律和框架, 真正提高编程能力。本书根据实际大数据处理项目中的基础模块, 介绍了用Python编程语言开发数据处理项目的方法, 在掌握Python语言基础的同时, 体验行业项目开发, 系统提高读者编程实践能力。
目录
基础篇
第1章 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
展开全部
作者简介
致力于“数据智能”的科学研究。基于数据管理领域实践基础,利用创新的超融合大数据技术,DATATOM可以提供数据基础架构、超融合管理平台和数据开发者服务,帮助用户智能化的收集、存储、分类、处理、分享、可视、连接和应用数据,降低用户信息化投入成本,提高数据使用效率,加速数据价值创新应用。
本类五星书
本类畅销
-
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
落洼物语
¥8.7¥28.0 -
中国当代文学名篇选读
¥19.1¥53.0 -
中医基础理论
¥50.7¥59.0 -
北大人文课(平装)
¥13.9¥45.0 -
外国教育史-第2版
¥24.4¥40.0 -
宪法-第二版
¥12.2¥29.0 -
当代中国政府与政治 第二版
¥57.8¥68.0 -
EPLAN电气设计
¥29.9¥39.8 -
闯进数学世界――探秘历史名题
¥21.3¥32.8 -
企业法务教程
¥34.8¥49.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
金融学
¥29.9¥49.0 -
计算机操作系统教程(第4版)(清华大学计算机系列教材)
¥31.9¥49.0 -
三国史
¥27.5¥50.0 -
飞机总体设计
¥46.8¥78.0 -
古代汉语(第四册)
¥16.1¥35.0 -
编辑审稿实务教程
¥35.1¥45.0 -
管理学:原理与方法(第7版)(博学.大学管理类)/周三多
¥30.9¥49.0 -
(平装)北大必修课:北大口才课
¥12.2¥45.0