![]()
内容推荐 本书以Windows操作系统为平台,采用项目式编写体例,全面地介绍了Python编程基础、相关知识以及编程技巧等,重点聚焦于利用Python开发项目。项目案例的选取包含编程基础、面向对象编程以及大数据应用开发所需的多文件类型的数据存储方式及其应用,最后还介绍了一种重要的数据采集方式及其应用——基于Python的网络爬虫技术及其应用。 本书可作为高等职业院校计算机等相关专业的教材,也可作为Python初学者的培训教材,还可作为项目开发人员的参考用书。 本书配套案例源代码、习题、教学课件等资源,教师可登录机械工业出版社教育服务网www.cmpedu.com)免费注册并下载或联系编辑(010-88379194)咨询。 目录 前言 项目1 Hello,Python——绘制多彩五角星 任务1 绘制单色空心五角星 任务2 优化任务1程序结构 任务3 绘制彩色边线五角星 任务4 填充多彩五角星 任务拓展 小结 习题 项目2 基础知识——优化系统中的图形面积计算小程序 任务 计算三角形面积 任务拓展 小结 习题 项目3 程序流程控制语句——地铁买票问题 任务1 计算每月地铁票费用 任务2 通过函数方式计算每月地铁票费用 任务拓展 小结 习题 项目4 基本数据结构——简版通信录管理系统 任务1 制作通信录管理菜单 任务2 获取用户输入 任务3 开发功能模块 任务拓展 小结 习题 项目5 面向对象基础编程——加强版通信录管理系统 任务1 创建Contact类 任务2 开发通信录系统功能 小结 习题 项目6 面向对象高级编程——利用继承和多态求图形面积 任务1 创建父类 任务2 创建子类 任务3 应用继承和多态计算不同图形的面积 任务拓展 小结 习题 项目7 文件基本操作——通信录管理系统(文件版) 任务1 新增用户登录功能 任务2 完善功能菜单 任务3 开发功能模块 任务拓展 小结 习题 项目8 异常——学生成绩计算分析 任务1 通过对学生成绩的分析运算发现异常 任务2 捕获并处理任务1中发生的异常 任务3 按要求录入学生成绩并抛出异常 任务拓展 小结 习题 项目9 网页爬虫开发 任务1 搭建爬虫环境 任务2 简单爬虫 任务3 爬取某电商平台的商品评论 任务拓展 小结 习题 参考文献 |