本書圍繞Python在財務中的應用場景,按照語法基礎-課堂實驗-項目實訓的數(shù)字化能力培養(yǎng)路徑,通過豐富的財務場景案例,將Python程序開發(fā)與財務應用緊密結合。全書共分為三篇,包括基礎篇、進階篇、應用篇;A篇共3章,包括認識Python、Python語法基礎、Python語法進階。進階篇共3章,包括數(shù)據(jù)分析工具pandas、數(shù)據(jù)采集與清洗、數(shù)據(jù)分析與可視化。應用篇共3章,包括Python在財務會計中的應用、Python在管理會計中的應用、Python在財務中的綜合應用。
本書可作為高等院校經濟管理、計算機等專業(yè)相關課程的教材,也可作為零基礎的編程初學者自學使用,還可以作為金融從業(yè)人員、數(shù)據(jù)分析師、數(shù)據(jù)工程師、計算機愛好者的學習指導用書。
1.經管類專業(yè)的核心技術課程,市場需求高
2.基于最新課程大綱,內容編寫的針對性與創(chuàng)新性并存
3.教材體例創(chuàng)新,打造知識-微課章節(jié)-實驗的緊密輔導體系
4.兼容多軟件版本,通用性強
5.配套資源充足,創(chuàng)新打造拓展資源
基礎篇
第 1章 認識Python
1.1 什么是Python
1.1.1 Python及其發(fā)展歷史
1.1.2 Python的特點
1.2 Python在財務領域的應用
1.2.1 網絡爬蟲
1.2.2 科學計算
1.2.3 可視化分析
1.2.4 人工智能
1.3 Python編程環(huán)境
1.3.1 常見的Python編程環(huán)境
1.3.2 安裝Anaconda編程環(huán)境
1.3.3 運行交互式筆記本Jupyter Notebook
1.3.4 編寫第 一個Python程序
1.3.5 課堂實驗輸出財務經典語錄
1.4 思考與練習
第 2章 Python語法基礎
2.1 輸出與輸入
2.1.1 輸出函數(shù)print()
2.1.2 輸入函數(shù)input()
2.1.3 課堂實驗輸出公司三大財務報表
2.2 注釋
2.2.1 單行注釋
2.2.2 多行注釋
2.2.3 課堂實驗為公司資產、負債添加注釋
2.3 變量
2.3.1 變量的賦值
2.3.2 變量的命名
2.3.3 課堂實驗為公司所有者權益變量命名并賦值
2.4 基本數(shù)據(jù)類型:數(shù)值
2.4.1 數(shù)值的分類
2.4.2 查看數(shù)值的類型
2.4.3 課堂實驗查看公司應收利息的數(shù)值類型
2.5 常用運算符
2.5.1 算術運算符
2.5.2 賦值運算符
2.5.3 比較運算符
2.5.4 邏輯運算符
2.5.5 成員運算符與身份運算符
2.5.6 運算符的優(yōu)先級
2.5.7 課堂實驗計算工資實發(fā)金額
2.6 基本數(shù)據(jù)類型:字符串
2.6.1 字符串的定義
2.6.2 字符串的基本操作
2.6.3 課堂實驗格式化公司應收賬款
2.7 高級數(shù)據(jù)類型
2.7.1 列表
2.7.2 元組
2.7.3 字典
2.7.4 集合
2.7.5 數(shù)據(jù)類型轉換
2.7.6 課堂實驗編制銀行存款二級編碼字典
2.8 項目實訓
實訓1 創(chuàng)建財務費用二級科目列表
實訓2 計算公司壞賬準備
2.9 課后習題
第3章 Python語法進階
3.1 分支結構
3.1.1 單分支結構(if 語句)
3.1.2 雙分支結構(if … else語句)
3.1.3 多分支結構(if … elif … else語句)
3.1.4 嵌套分支結構
3.1.5 課堂實驗根據(jù)公司固定資產類型計算月折舊額
3.2 循環(huán)結構
3.2.1 while循環(huán)
3.2.2 for … in循環(huán)
3.3.3 嵌套循環(huán)
3.3.4 break、continue語句
3.3.5 課堂實驗查找符合條件的全部工資數(shù)據(jù)
3.3 函數(shù)
3.3.1 內置函數(shù)
3.3.2 自定義函數(shù)
3.3.3 變量的作用域
3.3.4 課堂實驗計算應收賬款賬齡
3.4 模塊
3.4.1 導入模塊
3.4.2 內置模塊
3.4.3 第三方模塊
3.4.4 自定義模塊
3.4.5 課堂實驗導入pyechart模塊
3.5 項目實訓
實訓1 統(tǒng)計各客戶應收賬款
實訓2 匯總各客戶不同賬齡金額
3.6 思考與練習
進階篇
第4章 數(shù)據(jù)分析工具pandas
4.1 一維數(shù)據(jù)結構Series
4.1.1 創(chuàng)建Series對象
4.1.2 Series的常用屬性
4.1.3 Series的切片
4.1.4 Series的常用方法
4.1.5 Series的聚合運算和描述性統(tǒng)計
4.1.6 課堂實驗對公司管理費用進行聚合運算
4.2 二維表格型數(shù)據(jù)結構DataFrame
4.2.1 通過已有對象中的數(shù)據(jù)創(chuàng)建DataFrame
4.2.2 通過讀取文件中的數(shù)據(jù)創(chuàng)建DataFrame
4.2.3 DataFrame的常用屬性
4.2.4 DataFrame的切片
4.2.5 DataFrame的常用方法
4.2.6 DataFrame的連接與合并
4.2.7 DataFrame的數(shù)據(jù)透視
4.2.8 課堂實驗按部門匯總工資總額
4.3 項目實訓
實訓1 按月統(tǒng)計憑證張數(shù)
實訓2 根據(jù)應收賬款明細計算壞賬準備金額
4.5 思考與練習
第5章 數(shù)據(jù)采集與清洗
5.1 數(shù)據(jù)采集
5.1.1 數(shù)據(jù)接口
5.1.2 網絡爬蟲
5.1.3 課堂實驗獲取中國銀行2021年利潤表數(shù)據(jù)
5.2 數(shù)據(jù)清洗
5.2.1 缺失值
5.2.2 異常值
5.2.3 重復值
5.2.4 課堂實驗刪除重復的合同編號
5.3 項目實訓
實訓1 獲取萬華化學不同時期季頻盈利能力數(shù)據(jù)
實訓2 獲取中遠海控2021年資產負債表數(shù)據(jù)
5.4 思考與練習
第6章 數(shù)據(jù)分析與可視化
6.1 數(shù)據(jù)分析
6.1.1 分組分析
6.1.2 分布分析
6.1.3 交叉分析
6.1.4 結構分析
6.1.5 相關分析
6.1.6 課堂實驗電商數(shù)據(jù)分析
6.2 數(shù)據(jù)可視化
6.2.1 matplotlib繪圖步驟
6.2.2 繪制基本圖形
6.2.3 繪制組合圖
6.2.4 繪制子圖
6.2.5 課堂實驗繪制費用分析子圖
6.3 項目實訓
實訓1 繪制應收賬款、應付賬款組合圖
實訓2 繪制應付賬款分析子圖
6.4 思考與練習
應用篇
第7章 Python在財務會計中的應用
7.1 員工薪酬計算與分析
7.2 用Python編會計憑證
7.3 應收賬款的核對
7.4 項目實訓
實訓1 按科目匯總費用總額
實訓2 固定資產管理
7.5 思考與練習
第8章 Python在管理會計中的應用
8.1 投資決策
8.2 本量利分析
8.3 標準成本差異分析
8.4 項目實訓
實訓1 籌資決策
實訓2 固定預算和彈性預算
8.5 思考與練習
第9章 Python在財務中的綜合應用
9.1 上市公司財務指標的分析與可視化
9.2 上市公司行業(yè)數(shù)據(jù)的分析與可視化