Python开发与财务应用

《大数据技术应用基础》《大数据技术在财务中的应用》课程均可使用
分享 推荐 15 收藏 476 阅读 19.7K
吴晓霞 , 孙斌 , 蔡理强 (主编) 978-7-115-57473-2

关于本书的内容有任何问题,请联系 人邮社崔伟

1.丰富的财务场景,对接企业实务
2.探索实验模式,培养数字化能力
3.模块化项目驱动,便于灵活选用
4.融入课程思政元素,三维目标融合
5.配套资源丰富,呈现形式灵活

特别说明

本教材既可配合厦门网中网软件有限公司开发的“Python开发与财务应用综合教学平台”使用,也可脱离平台单独使用。

内容摘要

本书以培养财会人员数字化能力为目标,围绕Python在财务中的应用场景,按照基础认知—分析应用—综合实战的数字化能力培养路径,通过丰富翔实的财务案例,将Python程序开发与财务应用紧密结合。本书分基础篇、应用篇和进阶篇三部分:基础篇通过介绍Python基础语法,帮助读者搭建入门基础知识体系;应用篇通过介绍Python采集、清洗、分析和可视化呈现数据的方法,帮助读者构建数据分析的基本思路;进阶篇通过探讨财务会计、管理会计应用场景和综合业财数据分析案例,帮助读者建立系统的数据分析思维,全面掌握Python数据分析流程,培养数字化能力,实现知行合一。
本书体系结构完整,内容讲解循序渐进,难度适宜,教学资源丰富,并融入课程思政元素,适合用作应用型本科和高等职业院校财会类专业的教材,对于希望了解Python财务大数据分析和可视化知识的从业人员而言,也是一本简单易懂的参考书。

前言

2015年9月,国务院印发《促进大数据发展行动纲要》,系统部署大数据发展工作。2016年3月17日,《中华人民共和国国民经济和社会发展第十三个五年规划纲要》发布,其中第二十七章“实施国家大数据战略”提出:“把大数据作为基础性战略资源,全面实施促进大数据发展行动,加快推动数据资源共享开放和开发应用,助力产业转型升级和社会治理创新。”2020年,《中共中央 国务院关于构建更加完善的要素市场化配置体制机制的意见》将数据作为新型生产要素写入文件。在数字经济时代背景下,以大数据、人工智能、云计算、区块链等为代表的新技术,驱动财会产业链数字化升级,也对财会人员提出了新要求。
2021年3月12日,为贯彻《国家职业教育改革实施方案》,加强职业教育国家教学标准体系建设,落实职业教育专业动态更新要求,推动专业升级和数字化改造,教育部印发了新版《职业教育专业目录(2021年)》,响应“十四五”国家经济社会发展和2035年远景目标对职业教育的要求。财会专业对接现代产业体系,将不再局限于“互联网+财务”,而是串联“大智移云物区”新技术,实现更加智能的精准计算,实现模拟人脑的自主学习、思考和判断,提供端到端的高质量服务和个性化服务。因此,掌握新技术方法、深入挖掘数据价值、提升数据洞察能力,不仅是企业数字化转型的必经之路,也是财会人员转型的必然选择。
Python作为简洁、易学的开发语言,已经在Web开发、运维自动化、人工智能、数据分析等行业领域得到广泛应用。“Python开发与财务应用”作为大数据与会计、大数据与财务管理、大数据与审计等专业的一门必修实验课,以大数据及Python在财务中的应用为主要教学内容,帮助学生建立数字化思维,培养数字化能力。
本书以财务应用场景为主线,分为基础篇、应用篇和进阶篇三部分,用9个教学项目由浅入深讲解Python基础、财务应用及综合实践的知识,旨在培养学生利用Python分析财务数据、实现财务决策的数字化分析思维和能力,为后续深入学习其他大数据课程夯实基础。
基础篇由项目一“认知Python”、项目二“了解Python基本语法”、项目三“Python语法进阶”和项目四“了解pandas模块”构成,是财务数据分析和应用的基础。应用篇由项目五“Python数据采集与清洗”和项目六“Python数据可视化”构成,主要讲述如何获取、清洗、加工和可视化呈现数据。进阶篇由项目七“Python在财务会计中的应用”、项目八“Python在管理会计中的应用”、项目九“Python在财务中的综合应用”构成,全面展示数据分析的完整流程,帮助学生运用Python处理财务会计与管理会计问题,并利用数据分析结果为企业决策提供支持。
本书主要具有以下特点。
1.丰富的财务场景,对接企业实务
Python开发原是计算机专业的课程,财会专业学生在课程内容学习、知识理解、实践操作方面都有一定的难度和专业限制。本书充分考虑财会专业学生的特点和知识结构,对Python开发内容重新进行全方位的设计,围绕Python在财务中的应用场景,提供丰富翔实的财务案例,将Python编程与财务应用紧密结合,实现知行合一。
2.探索实验模式,培养数字化能力
本书摆脱以往实训体验模式,改实训为实验,让学生尝试用多种方式得出实验结果。“实训”是让学生能按照正确方法操作得出正确的结果,而“实验”则是允许学生尝试用各种方法解决同一个问题。学生通过实验与观察,对知识点的理解更深刻,并能举一反三、触类旁通,锻炼开放性解决问题的能力。
3.模块化项目驱动,便于灵活选用
本书采用项目化方式编写,将工作项目转化为学习项目和学习任务。从Python基础知识入手,结合传统财务应用场景,提出使用Python解决问题的思路;拓展应用场景,巩固基础知识;提供综合案例,实现任务进阶。项目既有独立任务设计,又有综合应用,便于开展分层教学。本书将Python的理论知识和基础技能充分融入财务工作环境、各工作岗位和整个项目的实施过程中,符合认知规律和技能型人才培养的教育特点。
4.融入课程思政元素,三维目标融合
本书注重知识目标、能力目标、素养目标的统一,深入挖掘财会专业思政内容,实现知识传授、价值引领及能力培养有机融合。
5.配套资源丰富,呈现形式灵活
本书依托厦门网中网软件有限公司开发的“Python开发与财务应用综合教学平台”编写。该平台提供了免安装在线编译环境和在线习题库、电子课件、课程视频等多种教学资源,涵盖150余个技术点详解、代码实验等,覆盖财务核算、管理决策等多个应用场景,支持零门槛学习和全流程教学。读者也可以直接按照书中详细讲解的内容和配套的代码等电子资源进行操作,体验使用Python解决财务问题的快捷和高效。为方便教学,本书还提供了课件、教案、思政拓展阅读材料和习题等。
本书由吴晓霞、孙斌、蔡理强任主编。在编写过程中,编者得到了人民邮电出版社、厦门网中网软件有限公司的大力支持,在此一并表示感谢!由于编者水平有限,本书难免存在不足之处,恳请广大读者批评指正。

编者  
2022年1月

目录

基础篇
项目一 认知Python 2
项目导读 2
任务一 初识Python 2
一、了解Python及其发展历史 2
二、了解Python语言的特点 2
任务二 了解Python在财务领域的应用 3
一、网络爬虫 3
二、科学计算 3
三、可视化分析 3
四、人工智能 4
任务三 了解Python的学习模式 5
一、在计算机上安装Python开发环境 5
二、使用云学习平台 5
任务四 “Hello,Python”——开启Python学习之旅 6
拓展阅读 6
项目二 了解Python基本语法 7
项目导读 7
任务一 输出、输入与注释 7
一、输出函数print() 7
二、输入函数input() 9
三、注释 9
任务二 变量与赋值 10
一、变量与赋值的定义 10
二、变量命名规则 10
三、变量混合输出 11
任务三 基本数据类型 12
一、数值 12
二、字符串 15
任务四 高级数据类型 17
一、列表 17
二、字典 21
三、其他数据类型 23
四、数据类型转换 25
拓展阅读 26
项目三 Python 语法进阶 27
项目导读 27
任务一 流程控制——条件分支 27
一、单分支结构——if 27
二、双分支结构——if...else 28
三、多分支结构——if...elif...else 29
四、if嵌套语句 31
任务二 流程控制——循环语句 33
一、while循环 33
二、for…in循环 34
三、嵌套循环 36
四、break、continue语句 37
任务三 函数 39
一、内置函数 39
二、自定义函数 44
任务四 模块 49
一、导入模块 50
二、内置模块 50
三、第三方模块 52
拓展阅读 54
项目四 了解pandas模块 55
项目导读 55
任务一 pandas模块基础 55
一、导入pandas模块 55
二、Series数据结构 55
三、DataFrame数据结构 61
任务二 pandas文件操作 65
一、读取Excel文件 66
二、写入Excel文件 68
任务三 数据读取与索引 71
一、直接索引 71
二、布尔索引 72
三、索引器 73
任务四 数据连接与合并 76
一、数据连接 76
二、数据合并 81
任务五 数据透视 83
拓展阅读 86
应用篇
项目五 Python数据采集与清洗 89
项目导读 89
任务一 数据采集 89
一、数据接口 89
二、网络爬虫 93
任务二 数据清洗 105
一、处理缺失数据 105
二、处理重复数据 109
三、处理异常数据 110
拓展阅读 112
项目六 Python数据可视化 114
项目导读 114
任务一 matplotlib初级应用 114
一、matplotlib绘图步骤 114
二、matplotlib图形绘制 115
任务二 matplotlib绘图进阶 118
一、matplotlib图形样式设置 118
二、matplotlib组合图绘制 122
三、matplotlib子图绘制 124
任务三 pyecharts初级应用 128
一、pyecharts绘图逻辑 128
二、pyecharts图表绘制 128
任务四 pyecharts绘图进阶 131
一、pyecharts样式设置 132
二、pyecharts层叠图绘制 139
三、并行图 140
拓展阅读 143
进阶篇
项目七 Python在财务会计中的应用 145
项目导读 145
任务一 薪酬计算 145
任务二 职工薪酬分析 150
任务三 收入与发票核对 155
任务四 固定资产折旧税收筹划 162
拓展阅读 169
项目八 Python在管理会计中的应用 170
项目导读 170
任务一 货币时间价值 170
任务二 项目投资决策 173
任务三 本量利分析 177
任务四 标准成本差异分析 183
任务五 固定预算和弹性预算 186
任务六 定期预算和滚动预算 189
拓展阅读 193
项目九 Python在财务中的综合应用 194
项目导读 194
任务一 上市公司财务指标可视化分析与应用 194
任务二 上市公司行业数据可视化分析与应用 200
拓展阅读 222


读者评论

赶紧抢沙发哦!

我要评论

作者介绍

吴晓霞,浙江经贸职业技术学院财务会计系副教授、高级系统分析师,主要从事数字经济时代下Python、财务共享等新技术与会计融合的教学和科研工作。
孙斌,浙江经贸职业技术学院教师、软件设计师,主要从事基于Python、数据库的财务大数据课程以及电子商务平台的研发、教学以及科研工作。
蔡理强,正保远程教育高级副总裁、厦门网中网软件有限公司总裁。

购买本书用户

相关图书

Python财务应用教材服务群
人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部