本书是浙江省高职院校“十四五”重点立项建设教材,是高等职业教育智慧财经系列教材之一。
本书以财务典型工作任务为具体对象,按照工作流程深入浅出地引导学生使用Python完成相关工作。全书安排了搭建Python运行环境、强化Python应用基础、用Pandas库处理数据、用Matplotlib库绘制图形、通过AKShare库获取财经数据、构建报表分析模型、用Python爬取网络数据7个项目近40项任务,对Python运行环境搭建,Pandas、Matplotlib、AKshare、docx、requests等模块库在财务工作中的应用作了系统介绍。本书另在附录中配套设置“Python财务分析综合实训”与“Python网络爬虫综合实训”两项典型工作场景实训内容,兼具知识系统性与实践应用性。
本书按学习目标、任务描述、操作向导、课后习题为基本框架,各任务配有代码讲解和对应的习题,扫描二维码可查阅完整的代码资源。本书另配有教学课件、教案、微课视频、参考答案等教学资源,供教师教学使用,具体资源获取方式请见书后的教学资源服务指南。
本书可以作为应用型本科院校、高等职业本科院校、高等职业专科院校财会类专业学生的教学用书,也可以作为各类企业在职会计人员培训、自学用书,以及各类企业管理人员的进阶参考读物。
- 前辅文
- 项目一 搭建Python运行环境
- 任务一 安装Python程序
- 任务二 安装Python代码编辑器
- 任务三 检测Python运行环境
- 任务四 安装Pandas与Matplotlib库
- 素养阅读
- 项目二 强化Python应用基础
- 任务一 遵循代码编写的基本规范
- 任务二 数据类型识别与转换
- 任务三 列表的创建与应用
- 任务四 字典的创建与应用
- 任务五 函数的自定义与调用
- 任务六 循环与判断语句的应用
- 任务七 用格式化字符串打印输出
- 素养阅读
- 项目三 用Pandas库处理数据
- 任务一 创建DataFrame对象
- 任务二 DataFrame数据查询与筛选
- 任务三 DataFrame数据增减与统计
- 任务四 DataFrame数据自动化处理
- 任务五 DataFrame数据拼接与清洗
- 任务六 DataFrame数据分箱与评价
- 素养阅读
- 项目四 用Matplotlib库绘制图形
- 任务一 绘制折线图
- 任务二 绘制组合图
- 任务三 绘制双坐标轴图
- 任务四 绘制子图网络图
- 任务五 绘制多期的结构饼图
- 素养阅读
- 项目五 通过AKShare库获取财经数据
- 任务一 安装AKShare库
- 任务二 获取指定关键字的新闻资讯
- 任务三 获取管理层的讨论与分析
- 任务四 获取上市公司财务指标
- 任务五 对数据作描述性统计分析
- 素养阅读
- 项目六 构建报表分析模型
- 任务一 获取上市公司报表数据
- 任务二 筛选年度会计数据
- 任务三 结构分析
- 任务四 发展分析
- 任务五 比率分析
- 任务六 趋势分析
- 任务七 财务模型构建与应用
- 任务八 行业比较与报告输出
- 素养阅读
- 项目七 用Python爬取网络数据
- 任务一 获取网站当页新闻标题信息
- 任务二 获取网站多页新闻标题信息
- 任务三 获取网页段落文字
- 任务四 获取网页中的表格数据
- 素养阅读
- 附录
- 附录一 Python财务分析综合实训
- 附录二 Python网络爬虫综合实训
- 主要参考文献