任何人都可以學的程式 - Python

安裝 Python

Python 有很多版本,可以分成 Python2 和 Python3 ,因為 Python2 已經停止更新,因此如果不是特定需求建議安裝Python3,此教學以3.9版為例,Fig1 為版本的訊息,稍微注意的是 End of support,代表此版本號支援到什麼時候,因此相容性也會逐漸下降。

Fig1. Python的版本

下載連結點我,下載好之後跟著步驟安裝,參考Fig2。

Fig2. 安裝流程

安裝好之後打開終端機(Terminal/commend),輸入以下指令來查看安裝是否正確

python3 --version

可以直接在 terminal中測試 python的語法,輸入以下指令即可進入 python交互式介面,可以在此測試簡單的程式碼。進入後輸入以下指令。

python3
print("Hello Peter!")

輸入以下指令離開 python的交互式介面,或者也可以直接選擇關閉 terminal。

exit()
Fig3. 輸入指令

安裝 IDE

Terminal 介面對於剛接觸的新手難度較高,因此通常會配合IDE來協助開發。集成開發環境(Integrated Development Environment,簡稱IDE)是一種輔助程式開發人員開發軟體的應用軟體。Python常見的IDE有VSCode, Jupyter notebook, PyCharm等,此系列會以 VSCode來做範例。

VSCode下載連結,進入頁面後根據你的作業系統來下載對應的檔案。

Fig4. VSCODE下載頁面

依照步驟安裝,開啟畫面如 Fig5。

Fig5. VSCODE 開啟畫面

安裝延伸模組

VSCODE是開源軟體,因此有很多好用的工具可以使用,安裝方法很簡單,點選右邊四個正方形的按鈕,搜尋要安裝的套件後點擊安裝。以下推薦幾個入門的模組。

  • Chinese (Traditional) Language Pack:將介面轉換成繁體中文的工具。
Fig6. 繁體中文模組
  • Pylance:協助你開發更好更快速的開發Python,其功能包含建議參數、自動補全、highlight程式碼等,新手這些功能現在不理解沒關係,透過後面的課程或是寫程式的過程就會自然理解。
Fig7. Pylance模組

在VSCODE裡玩弄Python

點選左上角的按鈕開啟預計存放程式碼的位置。

Fig8. 開啟檔案
Fig9. 選擇資料夾

點選第一個按鈕即可新增檔案,此處依照這段程式碼的功能命名文件,最後面要加上.py,需要加上後綴的原因是讓電腦知道用什麼程式來執行此文件。

Fig10. 創建python檔案

創建完成後在文件中輸入跟上一章一樣的程式碼,儲存後有兩種方法執行此程式碼。

  • 點選右上方的三角形。
  • 鍵盤按 ctrl+` 後下方會顯示出 terminal,輸入 python3 test.py。
Fig11. 執行 Hello World