|
-- 會員 / 註冊 --
|
|
|
|
Python程式設計入門:金融商管實務案例 [第二版] ( 繁體 字) |
作者:林萍珍 | 類別:1. -> 程式設計 -> Python |
譯者: |
出版社:博碩文化 | 3dWoo書號: 46705 詢問書籍請說出此書號!【缺書】 NT定價: 520 元 折扣價: 390 元
|
出版日:5/10/2017 |
頁數:384 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 繁體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9789864342082 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:本書特色:★ Python語法簡潔好學,適合程式設計入門課程。★ 圖例說明程式設計的重要觀念。★ 金融實務案例應用在統計分析、技術分析、貨幣時間價值應用、會計折舊與資本預算應用Yahoo Finance自動下載股票日資料。★ Python資料科學套件完整功能強大,結合統計做資料分析。★ pandas套件與excel整合做資料匯入與匯出;以OOP撰寫方式自訂套件計算有效利率。本書適合閱讀的對象:★ 沒有程式概念但想要學程式設計的讀者★ 對程式設計在金融科技(Fintech)應用有興趣者★ 做金融大數據分析入門有興趣者★ 對程式交易應用之基礎入門應用有興趣者首部曲(綠色)Python 程式設計入門-金融商管實務案例 (第二版) 對於沒有程式設計的新兵來說,建議選擇以Python建立基礎的程式設計觀念與實力。本書以圖例說明程式設計的觀念,適合自修者。實務案例實作包含貨幣時間價值應用如退休金規劃;存款與利率試算等;資本預算評估;會計折舊費用試算;所得稅試算;技術指標分析;上網爬蟲抓股價日資料等。提升學習興趣與累積實作經驗。首部曲的範圍即本書的內容(見封底圖右下圖Python)。Python程式設計入門是二部曲與三部曲的基礎。二部曲(藍色)Fintech Web應用-程式交易實作 (即將出版) 此平臺發展 Fintech Web 網頁應用程式,提供手機、平板、筆電等行動上網的程式交易平臺。本書介紹如何規劃股票或期貨選擇權的交易策略,設計明確的交易規則,藉由程式依照所設定的交易策略,線上自動執行交易。除日資料外,本書另將實作高頻交易策略的歷史回測與實單交易。三部曲(黃色)金融大數據 (即將出版) 銀行、證?、保險等金融大數據分析應用廣泛,金融大數據需要用到統計模型與機器學習之資料探勘技術,最佳化出最適的規則,提昇金融投資應用的價值。 |
目錄:Chapter01 Python 簡介 1-1 Python 發展與特色 1-2 Python 與其他語言的比較 1-3 Python 與R之各別優勢 1-4 應用Python 實踐FinTech平臺的原因 1-4-1 Python 被評為最推薦的五種FinTech應用技術之一 1-4-2 Python 輕鬆整合Web相關技術發展FinTech平臺 1-4-3 Python 雲端證券程式交易平臺 1-4-4 Python FinTech 套件 1-4-5 國際知名 FinTech 實驗室與教育訓練課程 1-4-6 Python 薪水最高 1-5 Python 金融大數據三部曲 1-5-1 Python 與金融大數據技術完美整合 1-5-2 Python 金融大數據三部曲
Chapter02 整合開發環境 2-1 Anaconda 檔案下載 2-2 Anaconda 程式安裝 2-3 Anaconda 程式編輯平臺 2-3-1 IPython Notebook 2-3-2 Spyder 2-4 Anaconda 支援的套件清單
Chapter03 資料型別 3-1 可變與不可變 3-2 變數命名規則 3-3 數值型別 3-3-1 整數與浮點數 3-3-2 布林 3-3-3 二進位、八進位、十六進位 3-4 字串型別 3-4-1 文字資料單獨顯示 3-4-2 文字資料儲存在變數中 3-4-3 使用print函數顯示字串 3-4-4 r前置字元 3-4-5 字串相加 3-4-6 複製字串 3-4-7 字串長度 3-4-8 取出部分字串 3-4-9 字串比較 3-5 字串的方法 3-6 抽象資料型別 3-7 容器型別 3-7-1 list 3-7-2 tuple 3-7-3 集合set 3-7-4 字典dict 3-8 不同型別的共用方法 作業
Chapter04 資料運算 4-1 運算式 4-1-1 算術運算 4-1-2 關係運算 4-1-3 邏輯運算 4-2 內建函數 4-2-1 資料型別轉換 4-2-2 資料運算與處理 4-2-3 格式化輸出 4-2-4 容器 4-2-5 系統 4-2-6 迭代 4-2-7 其他 4-3 模組簡介與應用 4-3-1 import模組名稱 4-3-2 import模組名稱as別名 4-3-3 from模組名稱import函數名稱as別名 作業
Chapter05 程式設計 5-1 邏輯判斷 5-1-1 if 5-1-2 if else 5-1-3 if elif else 5-1-4 巢狀elif 5-2 重覆迴圈 5-2-1 單一for迴圈 5-2-2 巢狀for 5-2-3 while 5-2-4 break和continue 5-2-5 range() 函數無法處理浮點數的序列 5-3 Spyder 除錯應用 5-4 實務案例 作業
Chapter06 自訂函數 6-1 自訂函數的定義、特點與語法 6-1-1 定義 6-1-2 特點 6-1-3 語法 6-2 呼叫函數與回傳值用法 6-2-1 呼叫函數 6-2-2 匿名函數 6-2-3 回傳值用法 6-3 參數 6-3-1 傳址與傳值 6-3-2 參數的分類與功能 6-3-3 參數的進階應用 6-4 變數命名空間的搜尋路徑 6-4-1 變數命名空間 6-4-2 範圍(scope) 6-4-3 LEGB架構 6-5 除錯 6-5-1 設定中斷點 6-5-2 按「Ctrl+F5」進入除錯模式 6-5-3 按「Ctrl+F11」進入函數內執行指令或中斷點 6-5-4 按「Ctrl+F12」繼續執行往下的程式碼 6-5-5 再按「Ctrl+F11」進入len()函數內的第 1 列 6-5-6 結束除錯模式 6-6 實務案例 作業
Chapter07 檔案處理 7-1 檔案串流物件 7-2 檔案存取方法 7-2-1 檔案處理步驟 7-2-2 開啟txt檔案 7-2-3 使用with as 7-2-4 文字檔的讀寫方法 7-2-5 檔案物件的其他屬性 7-2-6 寫入CSV檔案 7-2-7 寫入Excel檔案 7-3 檔案路徑處理 7-4 網路取得資料 7-5 實務案例 作業
Chapter08 物件導向程式設計 8-1 物件導向程式設計簡介 8-1-1 指令式程式設計(instruction oriented programming,IOP) 8-1-2 程序導向程式設計(procedure oriented programming,POP) 8-1-3 物件導向程式設計(object oriented programming,OOP) 8-2 類別、物件與實體 8-2-1 何謂物件? 8-2-2 類別(class) 8-2-3 實體 8-2-4 Python定義類別與建構物件實體範例 8-2-5 類別、物件與實體程式碼對應說明 8-2-6 物件初始化 8-2-7 方法 8-2-8 封裝 8-2-9 程序導向與物件導向程式設計的差別 8-3 繼承 8-3-1 super()方法 8-3-2 改寫方法(override) 8-4 多重繼承 8-5 多型 8-6 錯誤與異常 8-6-1 語法錯誤 8-6-2 引發異常 8-6-3 異常處理機制 8-7 模組與套件 8-7-1 套件的製作流程 8-7-2 匯入套件與呼叫套件 8-7-3 第三方套件 8-8 實務案例 作業 |
序: |
|