导语

内容提要

本书专注于介绍Python基础理论及其初级应用,旨在帮助零编程基础的读者快速具备运用Python高效解决实际问题的能力。本书共6个项目,从大数据基础与工具选择、安装等入手,由浅入深地讲述Python的基础语法、数据类型(包括列表、元组、字典、集合等数据类型)、流程控制(涵盖条件语句、循环语句及其嵌套应用)等知识,并且详细介绍常用函数与模块在财务数据处理与可视化中的具体应用。
本书结构清晰、内容精练,集理论与实践于一体,是一本简单易学的大数据技术应用基础入门教材,适合应用型本科院校和高等职业院校财会类专业的学生使用,也适合企业财务人员参考。
目录
项目一 走进异彩纷呈的大数据世界
任务一 大数据认知
一、大数据概述
二、大数据分析
任务二 初识Python
一、Python简介
二、Python应用
三、Python开发环境
综合应用案例 Python开发环境搭建
精进不辍
项目二 Python语法初体验
任务一 了解Python程序框架
一、注释规则
二、行与缩进
任务二 认识常量、变量与数据类型
一、常量(Constant)
二、变量(Variable)
三、数据类型
四、数据类型转换
任务三 理解运算符与表达式
一、运算符概述
二、运算符优先级
任务四 人机交互
一、print()函数
二、input()函数
综合应用案例1 员工信息管理
综合应用案例2 产品成本计算
精进不辍
项目三 高级数据类型应用
任务一 列表认知与初步应用
一、列表认知
二、列表常见操作
任务二 元组认知与初步应用
一、元组认知
二、元组常见操作
任务三 字典认知与初步应用
一、字典认知
二、字典常见操作
任务四 集合认知与初步应用
一、集合认知
二、集合常见操作
综合应用案例1 应收款信息管理
综合应用案例2 库存信息管理
精进不辍
项目四 流程控制
任务一 了解Python的流程控制方法
任务二 选择结构的应用
一、单分支结构
二、双分支结构
三、多分支结构
四、3种选择结构的嵌套
任务三 循环结构的应用
一、for循环语句
二、while循环语句
三、循环嵌套
四、程序跳转语句
五、空语句pass
综合应用案例1 个人所得税计算
综合应用案例2 设备投资决策
精进不辍
项目五 函数应用与模块化程序设计
任务一 函数的定义与调用
一、定义函数
二、调用函数
三、匿名函数语法和三元运算符
任务二 参数传递
一、参数传递方式
二、参数类型
任务三 了解变量的作用域
一、局部变量
二、全局变量
任务四 初步认识类、模块、包与库
一、理解面向对象编程
二、认识模块
三、认识包
四、认识库
综合应用案例1 理财投资决策
综合应用案例2 成本利润分析
精进不辍
项目六 Pandas数据处理与Matplotlib可视化
任务一 Pandas基础
一、Pandas数据结构
二、Excel表格操作
任务二 Pandas数据处理
一、数据提取与清洗
二、数据合并
三、数据分组
四、数据计算
任务三 Matplotlib应用
一、Matplotlib认知
二、Matplotlib图形绘制
综合应用案例1 客户行为分析
综合应用案例2 销售数据可视化
精进不辍