注册 登录 进入教材巡展
#

出版时间:2024-03

出版社:电子工业出版社

工业和信息化部“十四五”规划教材

以下为《Python程序设计项目化教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121477546
  • 1-1
  • 525198
  • 66255167-0
  • 平塑
  • 16开
  • 2024-03
  • 212
  • 程序设计
  • 高职
内容简介
本书共包含11个项目:前4个项目主要介绍了Python语言的基本语法和三大流程结构;项目5和项目6分别介绍程序设计的两种不同编程范式;项目7介绍异常处理的相关知识,项目8介绍文件操作的相关知识;项目9~11分别介绍数据分析可视化三件套:numpy、pandas和matplotlib等知识。__eol__本书采用项目引领、任务驱动、边做边学的设计模式,项目和任务设计兼具趣味性、知识性和技能性,并提供了大量应用实例及源代码。每个项目都有一定数量精心设计的理论和实践习题,项目小结以表格的形式列出重点、难点及易错点,结构清晰,便于读者自学及复习。__eol__本书所有项目、任务、案例及习题均严格遵守业界通用的编程规范,设计结构合理,思路清晰,注重培养并提升读者的编程素养。__eol__本书适合作为普通高等院校及职业院校计算机、软件工程、人工智能、大数据等相关专业的教材,也可作为计算机等级考试的参考教材。__eol__
目录
第一篇 语法基础篇__eol__项目1 Python开发初体验__eol__1.1 任务1 Python速览__eol__1.1.1 知识点1:Python起源__eol__1.1.2 知识点2:Python主要特点__eol__1.1.3 知识点3:Python版本__eol__1.2 任务2 搭建开发环境__eol__1.2.1 知识点1:安装配置Python 3__eol__1.2.2 知识点2:Python解释器自带IDLE__eol__1.2.3 知识点3:文本编辑.py源程序并解释执行__eol__1.2.4 知识点4:常用集成开发环境__eol__1.3 任务3 输入/输出——矩形面积__eol__1.3.1 知识点1:变量及类型查看函数type__eol__1.3.2 知识点2:print函数使用__eol__1.3.3 知识点3:input函数使用__eol__1.3.4 任务实施__eol__1.4 任务4 认识数据类型——数值和字符串__eol__1.4.1 子任务1:数值类型及print格式化输出__eol__1.4.2 子任务2:字符串类型__eol__1.5 任务5 标准库使用——圆周长和面积__eol__1.5.1 知识点1:模块的两种访问方式__eol__1.5.2 知识点2:print格式化输出__eol__1.5.3 任务实施__eol__1.6 项目小结__eol__习题1__eol__项目2 简易计算器——分支结构__eol__2.1 任务1 判断考试是否通过——if-else双分支__eol__2.1.1 知识点:if-else分支结构__eol__2.1.2 任务实施__eol__2.2 任务2 判断商品是否有促销活动——if分支__eol__2.2.1 知识点1:if分支结构__eol__2.2.2 知识点2:字符串格式化函数format__eol__2.2.3 任务实施__eol__2.3 任务3 根据成绩判断等级——if-elif-else__eol__2.3.1 知识点:if-elif-else级联多分支结构__eol__2.3.2 任务实施__eol__2.4 项目实施__eol__2.5 项目小结__eol__2.5.1 主要知识点__eol__2.5.2 易错知识点__eol__习题2__eol__项目3 循环结构__eol__3.1 任务1 抓娃娃游戏——while循环__eol__3.1.1 知识点:while循环结构__eol__3.1.2 任务实施__eol__3.1.3 巩固案例__eol__3.2 任务2 猜数字谜游戏——循环流程控制__eol__3.2.1 知识点1:break语句__eol__3.2.2 知识点2:continue语句__eol__3.2.3 知识点3:while-else循环结构__eol__3.2.4 任务实施__eol__3.3 任务3 模拟发红包程序——for循环、列表__eol__3.3.1 知识点1:数据类型——列表__eol__3.3.2 知识点2:range函数__eol__3.3.3 知识点3:for循环结构__eol__3.3.4 知识点4:随机数模块random__eol__3.3.5 任务实施__eol__3.4 项目小结__eol__习题3__eol__项目4 打印九九乘法表——循环嵌套__eol__4.1 任务1 输出星号阵——循环嵌套__eol__4.1.1 知识点:循环嵌套__eol__4.1.2 任务实施__eol__4.2 任务2 输出星号三角阵__eol__4.2.1 任务实施__eol__4.3 项目实施__eol__4.4 巩固案例__eol__4.5 项目小结__eol__习题4__eol__项目5 简易银行系统——函数__eol__5.1 任务1 多功能计算器设计——为什么使用函数__eol__5.1.1 知识点1:函数概念与分类__eol__5.1.2 知识点2:函数定义与调用__eol__5.1.3 任务实施__eol__5.2 任务2 人狗大战——函数应用__eol__5.2.1 知识点1:数据类型——字典__eol__5.2.2 知识点2:带默认值参数__eol__5.2.3 任务实施__eol__5.3 任务3 掌握变量的作用域__eol__5.3.1 知识点:全局变量和局部变量__eol__5.3.2 巩固案例__eol__5.4 任务4 掌握匿名函数__eol__5.4.1 知识点1:匿名函数__eol__5.4.2 知识点2:lambda与map__eol__5.4.3 知识点3:lambda与filter__eol__5.4.4 知识点4:lambda与reduce__eol__5.5 项目实施__eol__5.6 项目小结__eol__习题5__eol__项目6 乌龟吃鱼游戏——面向对象__eol__6.1 任务1 聪明的小狗——类和对象__eol__6.1.1 知识点1:面向对象和类__eol__6.1.2 知识点2:创建对象__eol__6.1.3 知识点3:通过对象访问属性和行为__eol__6.1.4 任务实施__eol__6.1.5 巩固案例__eol__6.2 任务2 莫问年龄和存款——私有成员__eol__6.2.1 知识点:私有成员属性__eol__6.2.2 任务实施__eol__6.3 任务3 生物进化——继承__eol__6.3.1 知识点1:单继承__eol__6.3.2 知识点2:多重继承__eol__6.4 任务4 爱心募捐——实例变量和类变量__eol__6.4.1 知识点1:实例变量__eol__6.4.2 知识点2:类变量__eol__6.4.3 知识点3:str.center的使用__eol__6.4.4 任务实施__eol__6.5 项目实施__eol__6.6 项目小结__eol__习题6__eol__项目7 能否构成三角形——异常处理__eol__7.1 任务1 除数为零的烦恼——初识异常__eol__7.1.1 知识点1:算法性质和目标__eol__7.1.2 知识点2:错误和异常__eol__7.1.3 任务实施__eol__7.1.4 知识点3:常见异常类型__eol__7.2 任务2 输入到满意为止——异常处理__eol__7.2.1 知识点1:异常处理结构及流程__eol__7.2.2 知识点2:断言assert__eol__7.2.3 任务实施__eol__7.3 任务3 圆半径不能为负——自定义异常__eol__7.3.1 知识点1:自定义异常类__eol__7.3.2 知识点2:raise主动抛出异常__eol__7.3.3 任务实施__eol__7.4 项目实施__eol__7.5 项目小结__eol__习题7__eol__项目8 简易通讯录——文件操作__eol__8.1 任务1 灵活进行文件目录管理——初识文件和目录__eol__8.1.1 知识点1:文件__eol__8.1.2 知识点2:目录及文件操作__eol__8.1.3 任务实施__eol__8.2 任务2 录入学生信息——写入操作__eol__8.2.1 知识点1:文件打开和关闭__eol__8.2.2 知识点2:常见文件打开模式__eol__8.2.3 知识点3:文件写入方法__eol__8.2.4 任务实施__eol__8.3 任务3 读取学生信息——读取操作__eol__8.3.1 知识点:文件读取方法__eol__8.3.2 任务实施__eol__8.4 项目实现__eol__8.5 项目小结__eol__习题8__eol__第二篇 数据分析处理篇__eol__项目9 鸢尾花数据集分析——numpy__eol__9.1 任务1 numpy概览——常见数组操作__eol__9.1.1 知识点1:numpy介绍__eol__9.1.2 知识点2:创建numpy数组——array函数__eol__9.1.3 知识点3:numpy特殊数组的创建__eol__9.1.4 知识点4:改变numpy数组形状__eol__9.2 任务2 读取文件——loadtxt函数__eol__9.2.1 知识点:读取文件——loadtxt函数__eol__9.2.2 任务实施1__eol__9.2.3 任务实施2__eol__9.3 任务3 写入文件——savetxt函数__eol__9.3.1 知识点1:写入文件——savetxt函数__eol__9.3.2 任务实施1__eol__9.3.3 任务实施2__eol__9.3.4 任务实施3__eol__9.4 任务4 实现数学公式——数学与统计函数__eol__9.4.1 知识点1:numpy常见数学函数__eol__9.4.2 知识点2:numpy常见统计函数__eol__9.5 项目实施__eol__9.6 项目小结__eol__习题9__eol__项目10 泰坦尼克号数据集分析——pandas__eol__10.1 任务1 鸢尾花数据展示——pandas初体验__eol__10.1.1 知识点1:pandas介绍__e
Baidu
map