内容推荐 全书共8个项目,内容包含:开发环境搭建、Python语法基础实现、Python的序列操作、函数实现、面向对象编程、文件操作、Numpy数值计算、Pandas统计分析。每个项目先给出知识目标、能力目标和素质目标,再通过设计若干小任务引出主要知识点,重在培养读者采用Python语言进行数据分析的基本思想与方法,突出分析与解决问题的思路,强化读者良好的编程规范与风格,充分体现软件职业素养要求。 书中每个案例的操作都有录屏,读者可以通过扫描书中二维码观看视频完成代码编写学习。同时,本书还附赠课件等资源。 本书结构新颖,突出实践性与应用性,可作为高职高专大数据技术、软件技术、云计算技术应用及其他计算机相关专业的教学用书或培训教材,也可供计算机爱好者自学参考。 目录 项目一 开发环境搭建 任务1 理解Python 任务2 安装Python运行环境 任务3 编写第一个Python程序 任务4 设计程序风格和文档 任务5 修正程序设计错误 拓展思考 项目二 Python语法基础实现 任务1 输入输出数据 任务2 解决表达式求解 任务3 计算两点间距离 任务4 绘制献给祖国的玫瑰花 任务5 猜猜“我的生日” 任务6 计算税率 任务7 绘制五角星 任务8 猜数游戏 任务9 绘制“哆啦A梦”图形 拓展思考 项目三 Python的序列操作 任务1 回文串判断 任务2 敏感词替换 任务3 购物车操作 任务4 单词个数统计 拓展思考 项目四 函数实现 任务1 根据用户输入的年份和月份给出该月日历 任务2 汉诺塔的实现 任务3 单词个数再统计 任务4 实现计算器 任务5 扑克牌24点计算 拓展思考 项目五 面向对象编程 任务1 模拟现实世界人的行为 任务2 计算圆柱体的表面积和体积 任务3 开发可扩展的小型办公系统 拓展思考 项目六 文件操作 任务1 电影票房数据操作 任务2 文件夹管理 拓展思考 项目七 Numpy数值计算 任务1 空气质量判定 任务2 鸢尾花数据统计 任务3 成绩数据统计分析 拓展思考 项目八 Pandas统计分析 任务1 招聘数据分析 任务2 船舶数据分析 拓展思考 附录1 Numpy函数 附录2 Pandas函数 参考文献 |