微信扫码进入微店购买
产品介绍样书申请
目录
学习活动 1 Python 概述 1
操作工单 3
学习任务 1.1 了解 Python 4
1.1.1 Python 的发展 4
1.1.2 Python 的特点 4
1.1.3 Python 的应用领域 5
1.1.4 Python 的开发工具 6
学习任务 1.2 搭建开发环境 7
1.2.1 安装 Python 解释器 7
1.2.2 使用 IDLE 运行程序 9
1.2.3 搭建 Python 集成开发环境 10
学习活动 1 任务实现参考结果 12
学习活动 1 拓展任务参考结果 12
活动总结与评价 13
知识巩固与练习 14
学习活动 2 Python 语法基础 15
操作工单 17
学习任务 2.1 在 IDLE 中查询 Python 包含的关键字 18
2.1.1 关键字 18
2.1.2 标识符 18
学习任务 2.2 交换 a、b 的值并输出 20
2.2.1 变量的声明与赋值 20
2.2.2 给变量赋值的其他用法 21
学习任务 2.3 将 100 转换为不同进制并输出 22
2.3.1 数字类型 23
2.3.2 字符串 25
学习任务 2.4 对变量 a、b 进行各类运算并输出 27
2.4.1 算术运算符 27
2.4.2 关系运算符 29
2.4.3 赋值运算符 30
2.4.4 逻辑运算符 31
2.4.5 运算符的优先级 32
学习活动 2 任务实现参考结果 34
学习活动 2 拓展任务参考结果 34
活动总结与评价 35
知识巩固与练习 36
学习活动 3 流程控制语句 37
操作工单 39
学习任务 3.1 使用顺序结构计算三角形的面积 40
学习任务 3.2 使用条件语句实现考试评估程序 42
3.2.1 单分支 if 语句 42
3.2.2 双分支 if 语句 43
3.2.3 多分支 if 语句 44
3.2.4 分支嵌套 46
学习任务 3.3 使用循环语句计算 1~1000 的整数和 49
3.3.1 while 循环语句 49
3.3.2 for 循环语句 50
3.3.3 for 循环语句与 range()函数 51
学习任务 3.4 使用循环嵌套打印九九乘法口诀表 53
3.4.1 while 循环嵌套 53
3.4.2 for 循环嵌套 53
学习任务 3.5 使用跳转语句控制循环流程 56
3.5.1 break 语句 56
3.5.2 continue 语句 56
学习活动 3 任务实现参考结果 58
学习活动 3 拓展任务参考结果 58
活动总结与评价 59
知识巩固与练习 60
学习活动 4 组合数据类型 63
操作工单 65
学习任务 4.1 使用列表实现简易计算器 66
4.1.1 列表的定义与创建 66
4.1.2 列表的访问 67
4.1.3 列表的查找 68
4.1.4 列表的添加 68
4.1.5 列表的修改 70
4.1.6 列表的删除 71
4.1.7 列表的排序 73
4.1.8 列表的统计 74
学习任务 4.2 使用元组实现数据存储和操作 77
4.2.1 元组的定义与创建 77
4.2.2 元组的访问 78
4.2.3 元组的相关操作 79
学习任务 4.3 使用字典实现用户登录验证程序 81
4.3.1 字典的定义与创建 81
4.3.2 字典的访问 82
4.3.3 字典的相关操作 83
学习任务 4.4 使用集合管理学生签到数据 88
4.4.1 集合的定义与创建 88
4.4.2 集合的操作 90
4.4.3 集合的运算 92
学习活动 4 任务实现参考结果 94
学习活动 4 拓展任务参考结果 94
活动总结与评价 95
知识巩固与练习 96
学习活动 5 函数 99
操作工单 101
学习任务 5.1 调用函数编写程序 102
5.1.1 函数定义和调用 102
5.1.2 函数的四种参数 103
5.1.3 传递参数时的序列解包 107
学习任务 5.2 使用 lambda 表达式实现排序规则 110
5.2.1 lambda 表达式 110
5.2.2 指定排序规则 111
学习任务 5.3 掌握函数作用域与时间处理技术 113
5.3.1 变量的作用域 113
5.3.2 函数嵌套与闭包 115
5.3.3 日期和时间模块 117
学习活动 5 任务实现参考结果 119
学习活动 5 拓展任务参考结果 119
活动总结与评价 120
知识巩固与练习 121
学习活动 6 面向对象 123
操作工单 125
学习任务 6.1 使用面向对象概念定义类 126
6.1.1 类和对象的概念 126
6.1.2 类和对象的创建 126
6.1.3 构造方法与析构方法 128
6.1.4 类的数据属性 130
6.1.5 类的方法 131
6.1.6 成员的可访问性 133
学习任务 6.2 设计不同类型的类 137
6.2.1 继承 137
6.2.2 方法重写 139
6.2.3 多态 140
学习任务 6.3 利用迭代器和生成器编写程序 143
6.3.1 可迭代对象和迭代器 143
6.3.2 生成器 145
学习活动 6 任务实现参考结果 147
学习活动 6 拓展任务参考结果 147
活动总结与评价 147
知识巩固与练习 149
学习活动 7 异常 151
操作工单 153
学习任务 7.1 使用异常语句实现管理程序 154
7.1.1 异常的概念 154
7.1.2 异常处理机制 154
7.1.3 使用 try/except 捕获异常(单分支) 155
7.1.4 使用 try/except 捕获异常( 多分支 ) 156
7.1.5 使用 try/except...else...捕获异常 156
7.1.6 使用 try/except...finally...捕获异常 157
7.1.7 使用 try/except...else...finally...捕获异常 158
学习任务 7.2 使用抛出异常语句实现计数和判断 161
7.2.1 使用 raise 语句抛出异常 161
7.2.2 使用 assert 语句抛出异常 164
学习任务 7.3 使用自定义异常类和预定义清理行为实现异常处理 167
7.3.1 用户自定义异常类 167
7.3.2 预定义清理行为 168
学习活动 7 任务实现参考结果 171
学习活动 7 拓展任务参考结果 171
活动总结与评价 171
知识巩固与练习 173
学习活动 8 文件处理 175
操作工单 177
学习任务 8.1 使用文件基础知识实现文件管理 178
8.1.1 文件与文件类型 178
8.1.2 Windows 操作系统中的路径 178
学习任务 8.2 使用文件基本操作实现文件打开和关闭 181
8.2.1 使用 open() 函数打开文件 181
8.2.2 使用 close() 方法关闭文件 183
8.2.3 打开文件时使用 with 语句 183
学习任务 8.3 使用文件读写实现数据处理和交互 186
8.3.1 读取文件 186
8.3.2 写入文件 189
8.3.3 文件定位 191
学习任务 8.4 使用目录基本操作实现数据分类整理 194
8.4.1 创建目录 194
8.4.2 针对目录的操作 196
8.4.3 删除目录 198
学习活动 8 任务实现参考结果 201
学习活动 8 拓展任务参考结果 202
活动总结与评价 202
知识巩固与练习 203
学习活动 9 数据分析和可视化 205
操作工单 207
学习任务 9.1 使用科学计算库计算生活问题 208
9.1.1 NumPy 数组的相关概念 208
9.1.2 NumPy 的基本操作 209
学习任务 9.2 使用科学计算库实现数据可视化 213
9.2.1 数据可视化概述 213
9.2.2 使用 Matplotlib 绘图 214
9.2.3 Matplotlib 图表属性设置 215
学习任务 9.3 使用 Pandas 进行数据分析 218
9.3.1 数据分析概述 219
9.3.2 Pandas 数据结构 219
9.3.3 Pandas 的基本使用 221
学习活动 9 任务实现参考结果 224
学习活动 9 拓展任务参考结果 224
活动总结与评价 224
知识巩固与练习 225
学习活动 10 租房数据统计分析实践项目 227
操作工单 229
学习任务 10.1 项目分析与数据收集 230
10.1.1 项目分析 230
10.1.2 数据收集与整理 231
学习任务 10.2 处理数据 233
10.2.1 重复值检测与处理 233
10.2.2 数据类型转换 234
学习任务 10.3 数据分析与展示 236
10.3.1 房源数量分析 237
10.3.2 户型数量分析 237
10.3.3 房源平均租金分析 239
10.3.4 房源面积区间分析 239
10.3.5 房源价格统计分析 241
学习活动 10 任务实现参考结果 243
活动总结与评价 243
知识巩固与练习 245
参考文献 246
尊敬的老师:
您好!欢迎您领取本书样书,高校教师免费领取,包邮,每人1-3本。提交申请样书信息后,由对应区域负责人安排邮寄,1-3天内寄出。如有其他问题,请联系:薛老师 13810412048 (微信同号) QQ: 2301407762 进行咨询和处理。
13810412048
010 - 60206144
版权所有 © 北京世纪宏图文化传播有限公司 京ICP备16014345号-2 Desgin by SZHD
关注官方微信
“十二五”国家规划教材