图书简介:
目 录
第 1 章 初识 Python 1
【导言】 1
【学习目标】 1
【素质目标】 1
【知识探索】 1
1.1 Python 简介 4
1.2 Python 编程语言的特点 6
1.3 Python 环境配置 9
1.4 Python 的应用领域 18
【项目实践】 22
任务一 Python 代码初体验 22
任务二 员工信息管理 33
【拓展阅读】深耕 AI 基础技术,开辟人工智能发展新空间 38
【本章小结】 38
【思考测试】 39
第 2 章 Python 变量及基本数据类型 41
【导言】 41
【学习目标】 41
【素质目标】 41
【知识探索】 41
2.1 变量 43
2.2 数字 45
2.3 字符串 47
2.4 列表 52
2.5 元组 58
2.6 字典 62
2.7 集合 67
【项目实践】 71
任务一 Python 应用之往来客户信息 71
【拓展阅读】Python 在财务方面的应用——财务数据分析 78
【本章小结】 79
【思考测试】 80
第 3 章 运算符及常用语句 82
【导言】 82
【学习目标】 82
【素质目标】 82
【知识探索】 82
3.1 Python 运算符 83
3.2 input 输入语句 87
3.3 print 输出语句 89
3.4 条件判断语句 91
3.5 Python 循环语句 93
3.6 continue、break、pass 语句 98
【项目实践】 99
任务一 实战案例引入——员工薪酬计算 99
【拓展阅读】Python 运算符优先级和结合性 105
【本章小结】 107
【思考测试】 107
第 4 章 Python 函数和类 109
【导言】 109
【学习目标】 109
【素质目标】 109
【知识探索】 109
4.1 Python 的函数 110
4.2 Python 的类 120
【项目实践】 130
任务一 Python 应用之银行理财收益 130
任务二 Python 应用之项目工作量计算 134
【拓展阅读】大数据在财务管理中的应用研究:以 Python 技术为例 137
【本章小结】 138
【思考测试】 138
第 5 章 Python 异常处理和文件操作 141
【导言】 141
【学习目标】 141
【素质目标】 141
【知识探索】 141
5.1 异常处理 142
5.2 Python 的编码和文件、文件夹的操作 147
【项目实践】 153
任务一 Python 异常的捕获—任务实战 153
任务二 文件和目录的操作 154
【拓展阅读】深度剖析 Python 异常处理机制的底层实现 156
【本章小结】 158
【思考测试】 158
第 6 章 Python 模块、包和库 160
【导言】 160
【学习目标】 160
【素质目标】 160
【知识探索】 160
6.1 Python 的模块 161
6.2 Python 的包 163
6.3 Python 的库 165
6.4 六大方向常用库简介 169
【项目实践】 172
任务一 Pandas 入门财务实战 172
任务二 Matplotlib 入门财务实战 185
【拓展阅读】数据可视化概述 196
【本章小结】 198
【思考测试】 198
第 7 章 大数据会计 Python 综合实践 200
【导言】 200
【学习目标】 200
【素质目标】 200
【知识探索】 200
7.1 Python 应用之 CSV 数据处理 202
7.2 Python 应用之数据可视化 208
【项目实践】 214
任务一 案例引入—CSV 文件数据处理 214
任务二 案例引入—数据可视化 220
【拓展阅读】浅析大数据时代背景下会计面临的机遇和挑战 224
【本章小结】 225
【思考测试】 225
参考文献 226
展开
数字化的浪潮深刻改变着当今社会,催生了传统会计行业转型的趋势。针对高等职业院校会计及财务类专业学生的专业能力难以满足当今大数据时代的要求,编者为会计及财务相关专业的学生编写了这本书,旨在培养学生的大数据思维,引导学生入门Python 财经类项目的基础知识,让其了解项目开发流程,并能够进行企业案例实操。
本书以 Python 在财务中的应用为主要教学内容,将传统的财经教学案例与Python 数字化处理密切结合,化繁为简、由浅入深地引导学生用 Python编程思维解决财经项目问题。本书以学生为中心。以“实用、够用、能用、会用”为原则,旨在培养学生的财务数据分析能力。
本书的特点如下。
(1)内容比较新颖。本书的财经项目案例与当下最热门的程序语言——Python 深度绑定,结合大数据时代高效、准确的数据处理方法详细讲解财务项目。
(2)语言简洁、通俗易懂。本书充分考虑每个学生的编程基础不同,从零开始介绍Python语言,由简入深、层层递进地讲解财经项目案例,为编程基础不同的学生快速入门基于Python的财务数据处理提供了便利。
(3)配套资源丰富。本书配有多媒体课件和电子教案等,后续还将开发其他涉及财经行业知识的配套资源,方便教师备课和学生学习。
本书共7章,主要包含初识 Python;Python 变量及基本数据类型;运算符及常用语句;Python 函数和类;Python异常处理和文件操作;Python模块、包和库;大数据会计Python综合实践。每章分为导言、学习目标、素质目标、知识探索、项目实践、拓展阅读、本章小结和思考测试8个部分。书中的内容与财务类专业项目案例紧密结合,旨在提升会计和财务类专业学生高效处理海量财务数据的能力,提高学生学习财务知识的兴趣。
本书由湖南汽车工程职业学院、湖南文理学院、永州职业技术学院联合编写,吴小平、刘洋、陈哲夫担任主编,唐丽、郭俊、夏敏纳、黄海、刘嘉顺担任副主编,张扬帆、卢晴阳、何俊艺、李世盈、张乐林、徐娜、张宇轩、李晓雯、欧阳智伟、唐珍参与编写,具体编写情况如下:吴小平负责第1章内容的编写,刘洋负责第 2 章内容的编写,陈哲夫负责第3章内容的编写,夏敏纳负责第4章内容的编写,黄海负责第5章的编写,唐丽负责第6章内容的编写,郭俊负责第7章内容的编写。刘嘉顺负责全书项目实践的编写,全书拓展阅读由何俊艺、张扬帆、卢晴阳、李世盛、张乐林、徐娜、张宇轩、李晓雯、欧阳智伟、唐珍共同编写。
在本书的编写过程中,得到了用友新道科技有限公司刘玲工程师等的大力帮助和支持,在此谨向他们表示深深的感谢!
由于编者水平有限,本书难免存在疏漏和不足之处,敬请使用本书的教师和读者批评指正。
编者
2022年12月
展开