如何充分使用本課

熟悉本課的 Python 編輯軟體

歡迎來到諾亞方舟的第二堂課:Python 101。這是想當數據科學家必學的一堂課我們將介紹為何使用 Python 和如何使用本課的即時 Python 編輯器。

為何使用 Python?

Python 和 R 是目前數據科學領域中的兩大主流編程軟體。

Python 近年來發展非常迅速,在許多最新的論文中都可以看到 Python 的原始代碼。基於易於學習和使用的原因,它漸漸超越 R 成為數據科學首選的編程語言。Python 的使用者人數與社群也在不斷的增長,相輔相成之下,大量可用資源與數據庫的使用造就了數據科學編程的主流語言。

本課的第一部分我們將介紹 Python 基礎知識:變量、類型、列表、運算符與流程控制。接著我們學習函數庫,也就是 Python 強大的數據處理能力:NumPy 與 pandas,我們將了解如何整理、擷取並分析簡單數據。

Python 編輯

為了讓新手更能專心在課程的內容,我們使用 DataCamp1 的 Python 即時編輯軟體,省去了你煩瑣的時間下載和安裝 Python 軟體(在使用的時候也許還會看到很多錯誤訊息)。我們來試試如何使用:

輸出訊息

編輯器有兩個視窗,你可以輸入或修改左邊的 Python 編碼,右邊會執行左邊的所有編碼。試著按下綠色 Run 鍵:

print('How are you?')
你看到 How are you? 在右邊被輸出。print() 就是一個輸出的函數指令(我們會在之後詳細介紹函數),它會把文字輸出。

我們再試一個簡單的計算:

print(1+2+3) print(2*4)
因為有兩個 print(),所以輸出了兩個計算後的答案分別是68

就是這麼容易!也許你還會有些不熟悉,但這就是本課要教的內容:如何由簡入深使用 Python 來分析數據。OK,進入下一章開始認識 Python 吧!

註1: DataCamp Light https://cdn.datacamp.com/dcl-react-prod/index.html

請告訴我們

請告訴我們您的問題或勘誤建議。
您的意見是我們前進的動力,非常感激!