點擊愛心追蹤,獲取每周免費文章

figure-1




figure-2


什麼是IDE?

「整合開發環境」

全名為「Integrated Development Environment」。它是一個界面,能夠輔助程式開發人員,讓開發過程變得更有效率。IDE不是必須,但是不用 IDE 寫 Code 的過程會變得很痛苦 !!


打個比方: 一個麻煩的流程

1. 記事本也可以寫Python,我們打開記事本,寫了一段code

2. 打開了終端機,輸入『Python』按『Enter』進入Python模式

3. 複製貼上記事本的code,執行內容,看到錯誤後,回去記事本做修改

以上步驟沒用到IDE,一樣能寫Python,但是很沒有效率,眼睛也容易花掉。


IDE 的好處

1. 介面好看

2. 輕鬆存取code檔案

3. 寫了一段code後能夠直接執行

4. 視覺化輔助你寫code,像是關鍵字、變數、符號等等不同類型的內容,都會用不同的顏色幫你視覺上快速辨識

5. 自動縮排功能

6. 除錯輔助功能

7. 還有很多…

總而言之,一個好的 IDE 將開發過程所需的所有功能都整合在一套軟體當中,使程式開發的過程變得更輕鬆更有效率!


如何挑選適合自己的 IDE?

Python的IDE非常非常多,像是 Jupyter、Jupyter Lab、Spyder、Google Colab、PyCharm、VSCode等等。各家 IDE 各有所長,股宅之後將逐一介紹各個 IDE 的優缺點,比較他們的優缺點,讓各位輕鬆找到適合自己需求的IDE。

股宅自己都用什麼? Spyder 與 visual code studio, 這兩種將會是之後介紹的重點~


Spyder : 適合資料處理 (金融、投資、統計)

figure-3


visual code studio : 適合網頁開發、畫圖

figure-4





必學的程式語言

一個月四篇免費基礎教學figure-1

總的來說Python是個簡單易學的程式語言,可做到的功能卻十分豐富,非常適合作為程式初學者學習的第一種程式語言,並且 Python 強大的資料處理分析能力及人工智慧支援性,使得 Python 能夠協助使用者處理以往 Excel 不容易處理的大數據,提升使用者的工作品質及效率。

這個訂閱專欄的主要功能,就是深入淺出的教大家寫 Python,只要跟著股宅一步一步的學習,不管在投資上、工作上,都能為自己加分喔!! 而且重點是 : 「絕對學得會」