Python程序设计(双色)(含微课)(赠习题册)(融入AI)
定价:¥49.80
作者: 郭瑞,戴文晶,陈勇
出版时间:2026-02
最新印次日期:2026-2
出版社:航空工业出版社
- 航空工业出版社
- 9787516542798
- 1-2
- 569565
- 2026-02
- 电子与信息大类
- 计算机类
- 计算机类
- 中职
内容简介
本书依据教育部《职业教育专业教学标准-2025 年修(制)订》编写而成,以任务驱动为导向,结合真实应用情境,通过丰富有趣的案例引导读者循序渐进地掌握Python程序设计的核心知识与实践技能。全书共分八个项目,内容涵盖Python编程入门、Python程序设计基础、流程图与控制语句、数据结构、函数与模块、面向对象编程、文件操作与异常处理、综合实战:趣味小游戏三部曲。
本书知识体系合理,内容通俗易懂,可作为中等职业学校计算机相关专业的专用教材。
本书知识体系合理,内容通俗易懂,可作为中等职业学校计算机相关专业的专用教材。
目录
项目一 Python编程入门
任务一 搭建Python开发环境
任务情境
一、程序设计语言概述
二、Python的产生与发展
三、Python的特点
四、Python的应用领域
五、Python的开发工具
任务实施
任务二 编写第一个Python程序
任务情境
一、Python程序的开发流程
二、Python程序的编码规范
任务实施
项目实训
高考典例
过关训练
项目评价
项目二 Python程序设计基础
任务一 制作个人信息卡片
任务情境
一、变量
二、基本数据类型
任务实施
任务二 计算圆的周长和面积
任务情境
一、算术运算符
二、赋值运算符
三、关系运算符
四、逻辑运算符
五、成员运算符
六、身份运算符
七、位运算符
八、运算符优先级
任务实施
任务三 开发交互式问答游戏
任务情境
一、输入
二、输出
任务实施
项目实训
高考典例
过关训练
项目评价
项目三 流程图与控制语句
任务一 绘制“成绩等级评定器”流程图
任务情境
一、流程图的定义
二、流程图的基本符号
任务实施
任务二 制作成绩等级评定器
任务情境
一、简单的if语句
二、if-else语句
三、if-elif-else语句
四、嵌套的if语句
任务实施
任务三 开发“猜数字”游戏
任务情境
一、while语句
二、for语句
三、嵌套的循环语句
四、break和continue语句
任务实施
项目实训
高考典例
过关训练
项目评价
项目四 数据结构
任务一 判断回文串
任务情境
一、通用序列
二、字符串
任务实施
任务二 管理学生成绩
任务情境
一、列表的创建与访问
二、列表的遍历
三、列表的基本操作
任务实施
任务三 查询一周课程表
任务情境
一、元组的创建与访问
二、元组的遍历
三、元组的基本操作
任务实施
任务四 统计文本中不重复字符的数量
任务情境
一、集合的创建
二、集合的基本操作
任务实施
任务五 管理学生信息档案
任务情境
一、字典的创建与访问
二、字典的遍历
三、字典的基本操作
任务实施
项目实训
高考典例
过关训练
项目评价
项目五 函数与模块
任务一 构建简易四则运算函数库
任务情境
一、函数的定义
二、函数的调用
三、函数的返回值
四、函数的参数
任务实施
任务二 计算阶乘
任务情境
一、函数的嵌套
二、函数的递归
任务实施
任务三 制作价格折扣计算器
任务情境
一、局部变量与全局变量
二、global与nonlocal关键字
三、匿名函数
任务实施
任务四 制作幸运抽奖小程序
任务情境
一、模块
二、Python标准库中的常用模块
任务实施
项目实训
高考典例
过关训练
项目评价
项目六 面向对象编程
任务一 创建宠物类
任务情境
一、面向对象编程概述
二、类的定义
三、创建对象
四、self参数
五、构造方法
六、析构方法
任务实施
任务二 统计与管理宠物店数据
任务情境
一、类变量与实例变量
二、类方法与静态方法
任务实施
任务三 构建宠物管理系统
任务情境
一、封装
二、继承
三、多态
任务实施
项目实训
高考典例
过关训练
项目评价
项目七 文件操作与异常处理
任务一 创建与读写个人日志
任务情境
一、文件的打开和关闭
二、文件的读写
任务实施
任务二 整理日志文件夹
任务情境
一、os模块
二、os.path模块
三、shutil模块
任务实施
任务三 编写程序并识别常见bug
任务情境
一、语法错误
二、异常
任务实施
任务四 制作安全的除法计算器
任务情境
一、try-except语句
二、多重except语句
三、try-except-else语句
四、try-except-finally语句
任务实施
任务五 自定义“年龄异常”
任务情境
一、主动抛出异常
二、自定义异常
任务实施
项目实训
高考典例
过关训练
项目评价
项目八 综合实战:趣味小游戏三部曲
任务一 开发文字冒险小游戏
任务情境
任务实施
任务二 开发单词消消乐
小游戏
任务情境
任务实施
任务三 开发简易贪吃蛇小游戏
任务情境
任务实施
项目评价
参考文献
任务一 搭建Python开发环境
任务情境
一、程序设计语言概述
二、Python的产生与发展
三、Python的特点
四、Python的应用领域
五、Python的开发工具
任务实施
任务二 编写第一个Python程序
任务情境
一、Python程序的开发流程
二、Python程序的编码规范
任务实施
项目实训
高考典例
过关训练
项目评价
项目二 Python程序设计基础
任务一 制作个人信息卡片
任务情境
一、变量
二、基本数据类型
任务实施
任务二 计算圆的周长和面积
任务情境
一、算术运算符
二、赋值运算符
三、关系运算符
四、逻辑运算符
五、成员运算符
六、身份运算符
七、位运算符
八、运算符优先级
任务实施
任务三 开发交互式问答游戏
任务情境
一、输入
二、输出
任务实施
项目实训
高考典例
过关训练
项目评价
项目三 流程图与控制语句
任务一 绘制“成绩等级评定器”流程图
任务情境
一、流程图的定义
二、流程图的基本符号
任务实施
任务二 制作成绩等级评定器
任务情境
一、简单的if语句
二、if-else语句
三、if-elif-else语句
四、嵌套的if语句
任务实施
任务三 开发“猜数字”游戏
任务情境
一、while语句
二、for语句
三、嵌套的循环语句
四、break和continue语句
任务实施
项目实训
高考典例
过关训练
项目评价
项目四 数据结构
任务一 判断回文串
任务情境
一、通用序列
二、字符串
任务实施
任务二 管理学生成绩
任务情境
一、列表的创建与访问
二、列表的遍历
三、列表的基本操作
任务实施
任务三 查询一周课程表
任务情境
一、元组的创建与访问
二、元组的遍历
三、元组的基本操作
任务实施
任务四 统计文本中不重复字符的数量
任务情境
一、集合的创建
二、集合的基本操作
任务实施
任务五 管理学生信息档案
任务情境
一、字典的创建与访问
二、字典的遍历
三、字典的基本操作
任务实施
项目实训
高考典例
过关训练
项目评价
项目五 函数与模块
任务一 构建简易四则运算函数库
任务情境
一、函数的定义
二、函数的调用
三、函数的返回值
四、函数的参数
任务实施
任务二 计算阶乘
任务情境
一、函数的嵌套
二、函数的递归
任务实施
任务三 制作价格折扣计算器
任务情境
一、局部变量与全局变量
二、global与nonlocal关键字
三、匿名函数
任务实施
任务四 制作幸运抽奖小程序
任务情境
一、模块
二、Python标准库中的常用模块
任务实施
项目实训
高考典例
过关训练
项目评价
项目六 面向对象编程
任务一 创建宠物类
任务情境
一、面向对象编程概述
二、类的定义
三、创建对象
四、self参数
五、构造方法
六、析构方法
任务实施
任务二 统计与管理宠物店数据
任务情境
一、类变量与实例变量
二、类方法与静态方法
任务实施
任务三 构建宠物管理系统
任务情境
一、封装
二、继承
三、多态
任务实施
项目实训
高考典例
过关训练
项目评价
项目七 文件操作与异常处理
任务一 创建与读写个人日志
任务情境
一、文件的打开和关闭
二、文件的读写
任务实施
任务二 整理日志文件夹
任务情境
一、os模块
二、os.path模块
三、shutil模块
任务实施
任务三 编写程序并识别常见bug
任务情境
一、语法错误
二、异常
任务实施
任务四 制作安全的除法计算器
任务情境
一、try-except语句
二、多重except语句
三、try-except-else语句
四、try-except-finally语句
任务实施
任务五 自定义“年龄异常”
任务情境
一、主动抛出异常
二、自定义异常
任务实施
项目实训
高考典例
过关训练
项目评价
项目八 综合实战:趣味小游戏三部曲
任务一 开发文字冒险小游戏
任务情境
任务实施
任务二 开发单词消消乐
小游戏
任务情境
任务实施
任务三 开发简易贪吃蛇小游戏
任务情境
任务实施
项目评价
参考文献
















