新华书店直发 全新正版 急速发货 开票联系客服
¥ 31.01 8.0折 ¥ 39 全新
库存9件
作者胡亦
出版社机械工业出版社
ISBN9787111720812
出版时间2023-02
装帧平装
开本16开
定价39元
货号29521467
上书时间2024-10-20
Python语言具备语法简单、编写简单、可读性强、易于移植扩展等优点,目前被广泛应用于Web开发、人工智能、大数据等诸多领域。
本书通过8个项目,由浅入深地引入了Python程序设计语言的基础知识,从实现简单的功能到完成大数据分析和可视化。项目1通过一个简单的小程序,讲解了Python开发环境的搭建、数值数据类型、变量及输入输出。项目2通过计算三角形面积的程序讲解了函数与模块。项目3通过面积计算器项目讲解了选择、循环结构及列表数据类型。项目4通过万年历项目并综合了项目1~3所学知识,重点讲解了迭代增量的开发方式。项目5通过扑克牌游戏的开发讲解了字典数据结构。项目6通过文件自动备份器的开发讲解了文件的读写以及目录操作。项目7通过字符串加密解密深入讲解了字符串。项目8通过天气数据分析与可视化讲解了pandas数据分析及可视化的知识。
教学建议:
本教材适用于32或64学时的课程,各项目涵盖的知识点及建议学时见下表:
项 目
知识技能点
建 议 学 时
项目1 进入Python编程世界
Python开发环境搭建、变量、输入与输出、算术运算
4
项目2 编程计算三角形面积
函数与模块
4/8
项目3 开发一个面积计算器
选择结构、循环结构、列表
8/8
项目4 开发一个万年历
选择结构、循环结构、元组、版本控制
4/8
项目5 开发一个扑克牌游戏
列表、字典
4/8
项目6 开发一个文件自动备份器
文件读写、目录操作
4/8
项目7 字符串加密解密
字符串
4/8
项目8 天气数据分析与可视化
pandas数据分析与可视化
0/12
总学时
32/64
本书由胡亦任主编,景妮琴、詹晓东、于京参与编写。
由于编者水平有限,书中难免存在疏漏和不足之处,恳请读者批评指正。
编 者
本书通过讲解Python编程及其基础应用为大数据专业的学习奠定基础。全书共8个项目,主要内容包括进入Python编程世界、编程计算三角形面积、开发一个面积计算器、开发一个万年历、开发一个扑克牌游戏、开发一个文件自动备份器、字符串加密解密和天气数据分析与可视化。本书以简洁、通俗易懂的语言,讲解了Python中*基本、*重要的概念。
本书适合作为各类职业院校大数据技术及相关专业的教材,也可作为计算机爱好者的大数据入门和学习Python程序设计的参考用书。
本书配有电子课件、微课视频(书中扫码观看)等教学资源,选用本书作为授课教材的教师可登录机械工业出版社教育服务网(www.cmpedu.com)注册后免费下载,或联系编辑(010-88379807)咨询。
本书通过讲解Python编程及其基础应用为大数据专业的学习奠定基础。全书共8个项目,主要内容包括进入Python编程世界、编程计算三角形面积、开发一个面积计算器、开发一个万年历、开发一个扑克牌游戏、开发一个文件自动备份器、字符串加密解密和天气数据分析与可视化。本书以简洁、通俗易懂的语言,讲解了Python中*基本、*重要的概念。
本书适合作为各类职业院校大数据技术及相关专业的教材,也可作为计算机爱好者的大数据入门和学习Python程序设计的参考用书。
本书配有电子课件、微课视频(书中扫码观看)等教学资源,选用本书作为授课教材的教师可登录机械工业出版社教育服务网(www.cmpedu.com)注册后免费下载,或联系编辑(010-88379807)咨询。
前 言
二维码索引
项目1 进入Python编程世界1
任务1 搭建Python开发环境3
任务2 编写一个简单的Python程序10
知识总结 变量、输入与输出11
项目拓展 搭建自己的开发环境14
润物无声 千里之行,始于足下15
项目2 编程计算三角形面积17
任务1 利用函数求解三角形的面积19
任务2 利用多文件机制求解三角形的面积20
知识总结 函数与模块21
项目拓展 求复杂图形的面积25
润物无声 代码规范25
项目3 开发一个面积计算器27
任务1 设计菜单29
任务2 完成连续输入功能31
任务3 完善计算面积功能33
任务4 完成查看记录功能35
知识总结 选择结构、循环结构、列表38
项目拓展 完善面积计算器60
润物无声 工匠精神61
项目4 开发一个万年历63
任务1 输出版式正确的月历65
任务2 输出天数正确的月历67
任务3 输出一个正确的月历70
任务4 完成“年历”72
知识总结 迭代增量的开发方法及版本控制74
项目拓展 完成万年历76
润物无声 迭代与自我成长77
项目5 开发一个扑克牌游戏79
任务1 用列表模拟一副扑克牌81
任务2 用字典模拟一副扑克牌83
知识总结 字典90
项目拓展 开发一个21点游戏97
润物无声 团队精神98
项目6 开发一个文件自动备份器99
任务1 备份单个文件101
任务2 备份目录下的所有文件103
知识总结 文件读写、目录操作104
项目拓展 完成自动备份功能114
润物无声 华为鸿蒙系统114
项目7 字符串加密解密117
任务1 使用恺撒加密法进行加密解密119
任务2 使用栅栏加密法进行加密解密121
知识总结 字符串123
项目拓展 改进加密算法增强安全性129
润物无声 信息安全129
项目8 天气数据分析与可视化131
任务1 获取天气数据133
任务2 数据整理135
任务3 数据分析与可视化137
知识总结 网页数据提取、pandas基础141
项目拓展 北京冬奥会奖牌数据可视化169
润物无声 探索精神170
参考文献171
本书通过讲解Python编程及其基础应用为大数据专业的学习奠定基础。全书共8个项目,主要内容包括进入Python编程世界、编程计算三角形面积、开发一个面积计算器、开发一个万年历、开发一个扑克牌游戏、开发一个文件自动备份器、字符串加密解密和天气数据分析与可视化。本书以简洁、通俗易懂的语言,讲解了Python中*基本、*重要的概念。
本书适合作为各类职业院校大数据技术及相关专业的教材,也可作为计算机爱好者的大数据入门和学习Python程序设计的参考用书。
本书配有电子课件、微课视频(书中扫码观看)等教学资源,选用本书作为授课教材的教师可登录机械工业出版社教育服务网(www.cmpedu.com)注册后免费下载,或联系编辑(010-88379807)咨询。
— 没有更多了 —
以下为对购买帮助不大的评价