十四五职业教育国家规划教材丨《Python编程基础实践指导教程》

📣编辑推荐:高等职业教育以培养面向产业一线的技术技能型人才为核心目标,计算机类相关专业将Python作为程序设计基础课程的教学语言具有显著且不可替代的必要性:Python语法简洁直观、可读性强,摆脱了传统编程语言复杂的语法格式束缚,能大幅降低零基础高职学生的入门门槛,使其快速建立编程思维、掌握程序设计的核心逻辑;同时,Python拥有极其丰富的第三方库和成熟的生态体系,既能衔接后续专业核心课程的学习,又能直接对接企业实际岗位需求。
书名:Python编程基础实践指导教程
主编:冯毅 朱凤山
定价:49.90元
时间:2026年1月
出版社:北京邮电大学出版社
书号:978-7-5635-6760-7
内容简介:本书是天津市“十四五”职业教育规划教材,天津市职业教育在线精品课程配套教材。本书主要内容包括安装并配置Python开发环境、顺序结构——自上而下逐步求解、选择结构——根据逻辑找出路、循环结构——往复执行提升效率、函数——代码复用之美、模块化设计——导模块解功能、组合数据类型——处理复杂数据、文件的基本操作——玩转I/O流、数据分析处理与可视化操作——一图胜千言、网络爬虫——网络数据采集达人等。
本书适合作为高等职业院校Python程序设计相关课程的教材,也可供广大编程爱好者参考。
挖掘和运用该课程蕴含的思想政治教育元素,将社会主义核心价值观、职业素养、职业道德、学习习惯、团队意识等内容融入教材,融入教学,实现价值引领、知识传授和能力培养的有机统一。
本书由校企“双元”团队混合编制而成,团队成员共同开展研究、编写与审查工作,确保教材内容能够反映行业最新水平,强化“职业性”与“实践性”,以契合产教融合高质量发展的需求。
教材内容选择上,以Python典型工作任务为主线。共包含10个典型工作任务,主要包括过滤敏感词、统计四大名著人物出现频次、提炼党的二十大报告关键词和词频、输出“十四五”规划文件词云图片等。教材内容结构上,打破传统教材框架,每一个Python工作任务均采用“任务说明—任务目标—任务准备—任务实施—工作心得—任务自评”模式,更加强调实践性和学生的参与感。
全程微课讲解,手机扫描教材中的二维码,即可获得在线的数字资源支持。
同时,在智慧职教MOOC学院上提供配套教学大纲、授课计划、教学 PPT、微课视频、习题库、项目文档、源代码等。该课程已被认定为2023年天津市职业教育在线精品课程。
⭐第1步:打开智慧职教MOOC学院:
https://mooc.icve.com.cn/,搜索课程名“Python编程技术”。
⭐第2步:在课程结果页面中选择“天津商务职业学院丨冯毅”主讲的该课程。
⭐第3步:注册并登录平台账户后单击“去报名”按钮,加入课程后即可学习。


任务一 安装并配置Python开发环境
任务说明
任务目标
学习准备
知识点一:Python语言发展历程
知识点二:Python语言的基本特点
知识点三:Python语言2.x版本和3.x版本的区别
知识点四:环境变量
知识点五:Python程序的运行方式
知识点六:Python集成开发环境
任务实施
子任务:安装Python并配置环境变量
课后寄语
任务自评
任务自测与考核
任务二 顺序结构——自上而下逐步求解
任务说明
任务目标
学习准备
知识点一:顺序结构
知识点二:代码风格
知识点三:变量
知识点四:输入/输出
知识点五:程序的基本结构
任务实施
子任务一:计算银行存款利息
子任务二:商家收银抹零
子任务三:摄氏温度与华氏温度的转换
课后寄语
任务自评
任务自测与考核
任务三 选择结构——根据逻辑找出路
任务说明
任务目标
学习准备
知识点一:选择结构概述
知识点二:三种选择结构
知识点三:其他分支结构
任务实施
子任务一:求最大值
子任务二:判断是否为闰年
子任务三:过滤敏感词
子任务四:三天打鱼两天晒网
课后寄语
任务自评
任务自测与考核
任务四 循环结构——往复执行提升效率
任务说明
任务目标
学习准备
知识点一:range( )函数的使用
知识点二:循环结构
知识点三:Python程序的异常处理
任务实施
子任务一:输出九九乘法表
子任务二:求n!
子任务三:实现猜数字游戏
课后寄语
任务自评
任务自测与考核
任务五 函数——代码复用之美
任务说明
任务目标
学习准备
知识点一:函数的定义及使用
知识点二:函数的返回值
知识点三:函数参数
知识点四:变量作用域
知识点五:递归函数
知识点六:lambda表达式
任务实施
子任务一:判断三边能否构成三角形并计算面积
子任务二:打印杨辉三角
子任务三:输出斐波那契数列
课后寄语
任务自评
任务自测与考核
任务六 模块化设计——导模块解功能
任务说明
任务目标
学习准备
知识点一:模块化编程思想
知识点二:模块的分类
知识点三:模块的导入方式
知识点四:turtle模块
任务实施
子任务:使用turtle模块绘制五星红旗
课后寄语
任务自评
任务自测与考核
任务七 组合数据类型——处理复杂数据
任务说明
任务目标
学习准备
知识点一:组合数据类型——序列类型
知识点二:组合数据类型——集合类型
知识点三:组合数据类型——映射类型
知识点四:切片操作
知识点五:jieba第三方库
知识点六:SnowNLP第三方库
任务实施
子任务一:统计《三国演义》人物出场频次
子任务二:统计《二十大报告》关键词和词频
课后寄语
任务自评
任务自测与考核
任务八 文件的基本操作——玩转I/O流
任务说明
任务目标
学习准备
知识点一:文件的类型
知识点二:文件的打开与关闭
知识点三:文件的基本操作
知识点四:文件的常用模块
任务实施
子任务一:筛选日志文件
子任务二:绘制行动轨迹
子任务三:输出词云图片
课后寄语
任务自评
任务自测与考核
任务九 数据分析处理与可视化操作——一图胜千言
任务说明
任务目标
思政要点
学习准备
知识点一:数据分析处理过程
知识点二:数据可视化基础
知识点三:绘制常用图表
任务实施9
子任务一:成绩分析与可视化
子任务二:疫情趋势与可视化
子任务三:降水数据分析与可视化
课后寄语
任务自评
任务自测与考核
任务十 网络爬虫——网络数据采集达人
任务说明
任务目标
学习准备
知识点一:网络爬虫基础知识
知识点二:urllib库
知识点三:requests库
知识点四:Beautiful Soup库
任务实施
子任务一:使用requests爬取豆瓣电影Top 250并保存至本地文件
子任务二:使用BeautifulSoup爬取豆瓣电影Top 250并保存至本地文件
课后寄语
任务自评
任务自测与考核
参考文献



