Python的編輯與執行環境介紹

教學上不需要太過複雜的編輯與執行Python程式環境,可以安裝Python官方開發環境(https://www.python.org/downloads/),使用IDLE當成開發環境。

目前有許多線上Python編輯與執行環境,推薦以下網站。

GDB online(https://www.onlinegdb.com/):可以不登入帳號,適合教學使用,登入帳號後可以儲存程式

Replit(https://replit.com/):需要登入帳號,功能齊全,適合進階使用者。

Google Colab(https://colab.research.google.com/):需要登入Gmail帳號,適合進階使用者,機器學習與人工智慧教學使用。


以下為本單元教學影片

目前有許多Python的IDE進階操作軟體,免費且常用的有以下軟體,這些軟體適合機器學習與人工智慧,不適合初學者。

(1)Anaconda(https://www.anaconda.com/download/)

內建常用軟體,安裝完成後就會安裝好大部分常用套件,內建多個好用軟體,Spyder是Anaconda的Python程式編輯與執行軟體(IDE),功能類似PyCharm,而Jupyter    Notebook是一個以記事本方式呈現與執行Python程式碼,可以讓多個Python程式碼放在同一個記事本內,方便分享轉換成其他格式,也可以使用Jupyter    Notebook啟用Shell來執行指令,功能十分強大與有趣。

Jupyter    Notebook使用技巧

Windows在指定路徑啟用Jupyter Notebook

使用Jupyter Notebook安裝軟體

IPython指令的使用


(2)PyCharm(https://www.jetbrains.com/pycharm/download/#section=windows)

是有名的Python程式編輯與執行軟體(IDE),用於撰寫Python程式十分好用。