python在⼤数据的应⽤阅读答案_Python基础与⼤数据应⽤第 1章
Python环境搭建 1
1.1 Python版本概述及下载Python安装⽂件 1
1.1.1 Python版本概述 1
1.1.2 下载Python安装⽂件 2
1.2 安装Python 5
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 复数型 20python基础代码100例
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.3.2 默认参数 64
3.3.3 关键参数 65
3.3.4 可变长度参数 66
3.4 变量作⽤域 68
3.4.1 局部变量 68
3.4.2 全局变量 69
3.5 异常 70
3.5.1 Python标准异常类 70
3.5.2 异常处理 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
java实施工程师面试题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
shell中echo什么意思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
numb xxxtentacion6.2 ⽂件系统的基本操作 119
6.3 MySQL数据库 121
6.3.1 MySQL简介 121
6.3.2 安装MySQL 122
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章
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论