課程信息
4.7
35 個評分
5 個審閱
100% 在線

100% 在線

立即開始,按照自己的計劃學習。
可靈活調整截止日期

可靈活調整截止日期

根據您的日程表重置截止日期。
中級

中級

完成時間(小時)

完成時間大約為12 小時

建議:6 hours/week...
可選語言

中文(繁體)

字幕:中文(繁體)
100% 在線

100% 在線

立即開始,按照自己的計劃學習。
可靈活調整截止日期

可靈活調整截止日期

根據您的日程表重置截止日期。
中級

中級

完成時間(小時)

完成時間大約為12 小時

建議:6 hours/week...
可選語言

中文(繁體)

字幕:中文(繁體)

教學大綱 - 您將從這門課程中學到什麼

1
完成時間(小時)
完成時間為 2 小時

函數 (Functions)

函數是發展有結構的,有用的,易維護的程式必備的工具。適當的使用函數可以讓你自己以及與你一起工作的伙伴們可以有效率的建構出有用的程式碼。讓我們一起來學習這個重要的主題吧!...
Reading
8 個視頻 (總計 114 分鐘), 1 個閱讀材料, 1 個測驗
Video8 個視頻
1-2 發展函數的情境11分鐘
1-3 定義與呼叫函數13分鐘
1-4 變數的視野 (Scopes)6分鐘
1-5 區域 (Local) 與 全域 (global) 變數13分鐘
1-6 函數傳回值15分鐘
1-7 函數傳入值 (Arguments)、傳回值、與指定傳入法 (Call by Assignment)15分鐘
1-8 傳入可變物件 (Mutable Objects)、遞迴 (Recursion)、與除錯 (Debugging)24分鐘
Reading1 個閱讀材料
NTU MOOC 課程問題詢問與回報機制1分鐘
Quiz1 個練習
函數練習14分鐘
2
完成時間(小時)
完成時間為 2 小時

字串 (Strings)

字串是常用的資料型別,也是很多情境中程式操作的對象。我們將介紹字串的基本操作,輔以台灣身分證字號驗證的例子,並且討論中文處理的一些議題。最後介紹格式化字串輸出的一些方法。...
Reading
9 個視頻 (總計 103 分鐘), 1 個測驗
Video9 個視頻
2-2 字串操作15分鐘
2-3 台灣身分證字號驗證問題10分鐘
2-4 校正和 (Check Sum)15分鐘
2-5 我要 Python 講中文15分鐘
2-6 兩個函數: chr 與 ord5分鐘
2-7 訊息傳送與字串操作12分鐘
2-8 格式化字串輸出10分鐘
2-9 再談格式化字串輸出2分鐘
Quiz1 個練習
練習題10分鐘
3
完成時間(小時)
完成時間為 2 小時

資料結構 (Data Structure)、檔案讀寫、與例外處理

本週將介紹三個議題。首先將介紹幾個常用的資料結構,如Tuples, Dictionary, Set, Datetime等。這些資料結構可以幫助你更有效率的完成任務。接下來將介紹檔案讀寫的觀念與做法。最後將說明例外處理。例外處理可以讓我們自己定義程式遇到錯誤時的行為,這常常可以讓你的程式更成熟,更人性,更流暢。...
Reading
9 個視頻 (總計 104 分鐘), 1 個測驗
Video9 個視頻
3-2 Tuples 資料結構9分鐘
3-3 zip, map, 與lambda16分鐘
3-4 字典 (Dictionary)7分鐘
3-5 字典的key與value;反向對應11分鐘
3-6 集合 (set) 與日期時間 (datetime)17分鐘
3-7 檔案操作與檔名處理15分鐘
3-8 寫入檔案7分鐘
3-9 例外處理15分鐘
Quiz1 個練習
練習題6分鐘
4
完成時間(小時)
完成時間為 2 小時

用 Python 分析財金資料

本週將以分析股票報酬為例,介紹資料分析的流程。我們將先簡單的介紹資產定價模型,然後以這個模型為基礎,分析股票日報酬資料。最後並介紹基本資料視覺化的工具。...
Reading
9 個視頻 (總計 92 分鐘), 1 個測驗
Video9 個視頻
4-2 資產定價模型 (CAPM) 與市場模型 (Market Model)8分鐘
4-3 資料分析步驟與資料取得6分鐘
4-4 資料前處理: 檔案讀取8分鐘
4-5 CSV檔案格式處理與資料清理11分鐘
4-6 CSV檔案排序5分鐘
4-7 市場報酬資料處理與資料合併12分鐘
4-8 迴歸分析11分鐘
4-9 迴歸結果分析與視覺化18分鐘
Quiz1 個練習
練習題10分鐘

講師

Avatar

盧信銘

副教授 (Associate Professor)
資訊管理學系 (Department of Information Management)

關於 National Taiwan University

We firmly believe that open access to learning is a powerful socioeconomic equalizer. NTU is especially delighted to join other world-class universities on Coursera and to offer quality university courses to the Chinese-speaking population. We hope to transform the rich rewards of learning from a limited commodity to an experience available to all. More courses information, the official Facebook Page: https://www.facebook.com/ntumooc2017/...

常見問題

  • 注册以便获得证书后,您将有权访问所有视频、测验和编程作业(如果适用)。只有在您的班次开课之后,才可以提交和审阅同学互评作业。如果您选择在不购买的情况下浏览课程,可能无法访问某些作业。

  • 您购买证书后,将有权访问所有课程材料,包括评分作业。完成课程后,您的电子课程证书将添加到您的成就页中,您可以通过该页打印您的课程证书或将其添加到您的领英档案中。如果您只想阅读和查看课程内容,可以免费旁听课程。

還有其他問題嗎?請訪問 學生幫助中心