Python基础与大数据应用PDF电子书下载
其他书籍
- 作 者:丁辉主编
- 出 版 社:
- 出版年份:2020
- ISBN:
- 页数:0 页
图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:和平 影印本下一篇:《家庭、私有制和国家的起源》张仲实译本考 《Python基础与大数据应用》目录 标签:主编 基础 应用 数据
第1章 Python环境搭建1
1.1 Python版本概述及下载Python安装文件1
1.1.1 Python版本概述1
1.1.2下载Python安装文件2
1.2安装Python5
1.2.1解压下载的文件5
1.2.2运行Python安装文件5
1.3 Python交互模式6
1.4 iPython 3和PyCharm概述7
1.4.1 iPython 3概述7
1.4.2 PyCharm概述9
1.5项目训练:Python的安装与使用13
1.6本章小结15
1.7练习15
1.8拓展训练项目16
第2章 Python编程基础17
2.1变量17
2.2数值19
2.2.1整型19
2.2.2浮点型19
2.2.3复数型20
2.2.4布尔型20
2.3字符串21
2.3.1转义字符21
2.3.2字符串运算21
2.3.3字符串操作方法22
2.4列表23
2.4.1列表的创建与删除23
2.4.2列表操作方法24
2.4.3列表切片操作25
2.5元组27
2.6字典28
2.6.1字典的创建与访问28
2.6.2字典元素的修改28
2.6.3字典操作方法29
2.7运算符30
2.7.1算术运算符30
2.7.2位运算符31
2.7.3逻辑运算符31
2.7.4比较运算符32
2.7.5赋值运算符32
2.7.6其他运算符33
2.8 Python代码编写规范34
2.9控制流35
2.9.1顺序结构程序35
2.9.2分支结构程序40
2.9.3循环结构程序45
2.10项目训练:个人所得税计算53
2.11本章小结56
2.12练习56
2.13拓展训练项目58
2.13.1 Python数值型变量的定义与赋值58
2.13.2 Python控制流和运算符59
2.13.3列表的基本操作59
2.13.4元组的基本操作59
2.13.5字典的基本操作59
2.13.6字符串的基本操作60
第3章 函数61
3.1自定义函数61
3.1.1函数定义格式61
3.1.2函数的设计62
3.1.3 lambda表达式62
3.2函数调用63
3.3函数参数64
3.3.1位置参数64
3.32默认参数64
3.33关键参数65
3.34可变长度参数66
3.4变量作用域68
3.4.1局部变量68
3.42全局变量69
3.5异常70
3.5.1 Python标准异常类70
3.52异常处理71
3.6项目训练:哥德巴赫狂想——任何大于2的偶数总可以分解成两个素数的和75
3.7本章小结76
3.8练习77
3.9拓展训练项目78
3.9.1用函数实现乘法口诀78
3.9.2 Python 函数参数78
3.9.3 Python局部变量和全局变量78
3.9.4 Python异常捕获与处理78
第4章 面向对象编程基础79
4.1类和对象79
4.1.1类79
4.1.2对象80
4.2属性与方法80
4.2.1属性80
4.2.2方法83
4.3继承84
4.4多态86
4.5项目训练:简单学生成绩管理系统88
4.6本章小结91
4.7练习92
4.8拓展训练项目93
4.8.1 Python类与对象93
4.8.2类方法、实例方法和静态方法93
4.8.3类继承、组合94
4.8.4类的多重继承94
第5章 模块95
5.1模块的创建和命名空间95
5.1.1模块的创建95
5.1.2命名空间96
5.2模块的导入和路径97
5.2.1模块的导入97
5.2.2模块的路径98
5.3包100
5.4 Python内置模块100
5.4.1 math模块100
5.4.2 random模块101
5.4.3 time模块101
5.4.4 datetime模块103
5.4.5 calendar模块104
5.4 6 sys模块105
5.4.7 zipfile模块106
5.5项目训练:日历108
5.6本章小结110
5.7练习111
5.8拓展训练项目111
5.8.1 Python模块导入111
5.8.2 zipfile模块的使用112
5.8.3 Python模块的属性112
5.8.4 Python模块内置函数112
第6章 Python文件和数据库113
6.1文件的基本操作113
6.1.1内置函数open()113
6.1.2文件对象常用的属性和方法114
6.1.3文件操作案例116
6.2文件系统的基本操作119
6.3 MySQL数据库121
6.3.1 MySQL简介121
6.3.2安装MySQL122
6.3.3使用Python连接MySQL数据库126
6.3.4 MySQL的基本操作127
6.4项目训练:使用Python完成课程表和学生信息表的创建128
6.5本章小结131
6.6练习132
6.7拓展训练项目133
6.7.1安装MySQL数据库和Python连接数据库133
6.7.2使用Python实现MySQL增查改删133
6.7.3 Python文件的基本操作133
6.7.4 Python文件目录的基本操作134
第7章 Python爬虫基础135
7.1网络爬虫概述及其结构135
7.1.1网络爬虫概述135
7.1.2网络爬虫结构136
7.2 urllib库137
7.2.1 urllib.request模块137
7.2.2 urllib.parse模块138
7.2.3 urllib.error模块140
7.3使用urllib爬取网页141
7.4浏览器的模拟与实战142
7.5正则表达式143
7.6图片爬虫实战147
7.7项目训练:用urllib库爬取百度贴吧148
7.8本章小结152
7.9练习152
7.10拓展训练项目153
7.10.1 urllib库的使用153
7.10.2百度贴吧网页爬虫153
7.10.3淘宝网站图片爬虫153
第8章 Python爬虫框架154
8.1常见爬虫框架154
8.2 Scrapy爬虫框架的安装155
8.3 Scrapy爬虫框架简介156
8.4 Scrapy常用工具命令157
8.4.1创建一个Scrapy项目157
8.4.2 Scrapy全局命令158
8.4.3 Scrapy项目命令160
8.5 Scrapy爬虫实战161
8.6项目训练:用Scrapy爬取豆瓣图书167
8.7本章小结171
8.8练习171
8.9拓展训练项目171
8.9.1 Scrapy框架的安装及使用171
8.9.2 Scrapy命令行工具172
第9章 数据分析基础173
9.1 numpy模块173
9.1.1 ndarray类型数组174
9.1.2 matrix类型矩阵182
9.1.3 matrix类型和array类型的区别189
9.2 pandas模块193
9.2.1 pandas模块基础193
9.2.2 pandas模块数据清洗199
9.2.3 pandas模块数据预处理221
9.2.4 pandas模块数据提取230
9.2.5 pandas模块数据筛选234
9.2.6 pandas模块数据汇总235
9.2.7 pandas模块数据统计237
9.2.8 pandas模块综合应用示例239
9.3项目训练:清洗和预处理8.6节中爬取的doubanread.csv文件245
9.4本章小结247
9.5练习247
9.6拓展训练项目249
9.6.1 pandas基本功能实验249
9.6.2 pandas汇总和计算实验249
9.6.3 pandas缺失数据处理249
9.6.4 pandas构建层次化索引249
第10章 pandas数据分析251
10.1 pandas文件读写基础251
10.1.1 CSV文件的读写251
10.1.2 Excel文件的读写254
10.2 pandas与MySQL数据库的交互256
10.2.1 pandas与MySQL连接的步骤256
10.2.2 pandas与MySQL交互257
10.3 pandas字符串处理259
10.4 pandas数据分组与聚合265
10.4.1使用内置的聚合函数进行聚合运算265
10.4.2分组与聚合过程267
10.4.3 agg()和apply()聚合函数268
10.5项目训练:电影数据统计271
10.6本章小结274
10.7练习274
10.8拓展训练项目274
10.8.1 pandas文件读写274
10.8.2 pandas数据库读写275
10.8.3 pandas数据处理275
10.8.4 pandas数据聚合和组迭代275
第11章 Python可视化与可视化工具276
11.1 Python可视化与可视化工具介绍276
11.2 pandas基本图形绘制278
11.2.1折线图278
11.2.2柱状图282
11.2.3直方图285
11.2.4散点图285
11.2.5面积图287
11.2.6饼图287
11.2.7密度图290
11.3 matplotlib绘图291
11.3.1 matplotlib绘图基础291
11.3.2 matplotlib交互绘图291
11.4 matplotlib.pyplot的使用294
11.4.1 pyplot绘图基础294
11.4.2多种类型图的绘制297
11.5项目训练:电影数据信息分析306
11.6本章小结310
11.7练习310
11.8拓展训练项目310
11.8.1 pandas绘图310
11.8.2 matplotlib交互式绘图实践310
11.8.3 pyplot绘图元素的设置311
11.8.4子图的绘制311
附录312
参考文献316
相关图书
- 《市政工程基础》杨岚编着 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金着 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编着 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟着 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编着 2019
作者其它书籍
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
出版社其它书籍
本类热门
- 1变通 受用一生的学问
- 2额尔古纳河右岸
- 3易经真的很容易
- 4海蒂怀孕大百科 全新第4版
- 5八次危机 中国的真实经验1949-2009
- 6法治的细节
- 7你是你吃出来的
- 8蛤蟆先生的希望
- 9杀死一只知更鸟
- 10天幕红尘
摘要:本文深入探讨了“Python基础与大数据应用.pdf电子书版文档下载”这一资源,从其内容、实用性、学习方法和下载途径四个方面进行了详细阐述,旨在为读者提供全面了解和使用该资源的指导。
1、内容概述
“Python基础与大数据应用.pdf电子书版文档下载”是一本专注于Python编程语言基础和大数据应用的电子书。书中涵盖了Python的基本语法、常用库、数据分析、数据挖掘等多个方面,旨在帮助读者快速掌握Python在数据处理和分析中的应用。
该书内容丰富,结构清晰,适合初学者和有一定基础的读者。书中不仅介绍了Python的基础知识,还通过大量实例展示了Python在数据分析、数据挖掘等领域的应用,使读者能够将理论知识与实践相结合。
此外,书中还涉及了大数据处理的相关技术,如Hadoop、Spark等,使读者能够了解大数据处理的基本原理和常用工具。
2、实用性分析
“Python基础与大数据应用.pdf电子书版文档下载”具有较高的实用性。首先,Python作为一种通用编程语言,广泛应用于数据分析、人工智能、网络爬虫等领域,掌握Python有助于拓宽职业发展道路。
其次,大数据时代,数据分析和处理能力成为企业竞争的关键。该书通过实例展示了Python在数据分析、数据挖掘等领域的应用,有助于读者提升数据分析能力。
此外,书中涉及的大数据处理技术,如Hadoop、Spark等,也是当前热门的技术方向,学习这些技术有助于读者在职场中脱颖而出。
3、学习方法指导
学习“Python基础与大数据应用.pdf电子书版文档下载”需要遵循以下方法:
1. 系统学习:按照书中的章节顺序,系统学习Python基础知识和大数据应用技术。
2. 实践操作:通过书中的实例,动手实践,加深对知识点的理解。
3. 拓展阅读:在掌握基础知识的基础上,阅读相关书籍和资料,提升自己的技术水平。
4、下载途径介绍
“Python基础与大数据应用.pdf电子书版文档下载”可以通过以下途径获取:
1. 在线资源:在各大电子书平台、技术论坛等搜索相关资源。
2. 网络书店:在京东、当当等网络书店购买实体书或电子书。
3. 朋友推荐:向身边学习Python和大数据的朋友请教,获取资源。
总结:
“Python基础与大数据应用.pdf电子书版文档下载”是一本实用性强的Python学习资源,适合广大读者学习。通过系统学习、实践操作和拓展阅读,读者可以掌握Python基础知识和大数据应用技术,提升自己的竞争力。
本文由nayona.cn整理
联系我们
关注公众号
微信扫一扫
支付宝扫一扫