如果你沒有在電腦上裝過程式編輯器,很推薦裝 VS Code!
當然,還有很多編輯器也被大推,大家可以去找到適合自己的工具
(像我有一位神人學長就都直接用記事本寫程式)
比較抱歉的是,因為我是 windows 系統,手邊也沒有 mac,所以以下示範都是用 windows 來說,但 mac 的部分就是安裝相應 mac 版的東西。
另外 VSCode 也可以遠端進行開發,這部分會放在教大家建立自己的伺服器時教,以下教學還沒有。
‣
下載安裝 Python
- 到 Python 官網下載 Python 安裝檔,你可以直接下載最新版,也可以下載舊版(建議至少 3.8 以上),要注意的是,有許多套件還沒支援到 3.10 以上的版本(現在時間 2023.05.04,未來情況會改變)
- 下載下來基本上就是一般安裝流程,除了勾選 「Add python.exe to PATH」要記得勾起來,其他請根據個人情況做設置。
- Windows 安裝完應該要重新開機一下
- 如果你沒有另外安裝過 terminal,請用左下角的放大鏡搜尋「cmd」,輸入
python -V
以後,如果有成功顯示版本,就是安裝成功(因為我是用別的 terminal 所以圖片樣子才不是小黑窗)
安裝 Python 套件
- 一般 Python 安裝好都配有
pip
的套件管理工具,在搜尋別人的套件時,大多也會告訴你套件安裝指令(一樣用小黑窗)pip install 套件名稱
(移除就是pip uninstall 套件名稱
) - 這裡推薦另一個套件跟環境管理工具 Poetry,但是對初學者來說相對複雜,可以先跳過。
下載安裝 VS Code
- 到 Vscode 官網下載 Vscode
- 再來也是根據個人情況做安裝,但是以下畫面,建議新手可以全打勾
- VSCode 好用在有許多擴充套件(雖然裝太多就會很肥),而要進行 Python 的撰寫之前,我們要先安裝 Python 的擴充套件。先按左邊的 Extensions,搜尋「Python」,安裝 Microsoft 官方的 python extension
- (初學者可以跳過)可以配合環境管理,選擇自己要的環境, 選擇 Interpreter 的時候選好自己要的就好了
另外推薦幾個套件,大家可以搜查看看:
- Code Runner
- Output Colorizer
- Better Comments
- Path Autocomplete
- Python Docstring Generator
- Google Complete Me, Tabnine AI Autocomplete for Javascript, Python, Typescript, PHP, Go, Java, Ruby & more
- vscode-icons, VSCode Great Icons
而 VS Code 基本安裝和個人喜好設定(請自行 google)
- eg. 快捷鍵喜好: 如果你是從別的編輯器挪過來的, 已經習慣有一套的快捷鍵, 是可以直接繼續用的(基本熱門的都有))
- 主題喜好
- Auto Save
- 個人設定
- ...
撰寫 Python 文件
- 創建一個文件,副檔名為
.py
- 就可以開始寫程式了 XD
撰寫 Python 互動式筆記本
如果你喜歡像 Google Colab 那樣的互動式環境,現在 VSCode 也能撰寫了。
副檔名請打 .ipynb
就是屬於筆記本的形式。
但要記得先 pip install ipykernel
- 善用 Variables 視窗
其他推薦可以學得基本功能
- 如果你會 Git 的話: Source Control: 連動 Github 做版本控制
- Debug + DataView
- Terminal, Console...
- 備份環境到 Github: 讓你在不同地方用到一樣的設定