學習Python有時候沒有第一時間找到好工具,會吃不少的苦頭,磕磕絆絆走過之後才知道,好的工具給效率帶來的提升是巨大的,畢竟好的工具能將工作效率多倍速提升。
Upterm
railsware/uptermgithub.com
其實本來想推薦fish 或zsh,但其實這兩個我也主要是貪圖自動補全這個特性。最近在用的這個 Upterm 其實很簡單好用,它是一個全平台的終端,可以說是終端機裡的 IDE,有著強大的自動補全功能。之前的名字叫 BlackWindow,有人跟他說這個名字不利於社群推廣,改名叫 Upterm 之後現在已經17000 Star了。
Ptpython
jonathanslenders/ptpythongithub.com
一個互動式的 Python 解譯器。支援語法高亮、提示甚至是 vim 和 emacs 的鍵入模式。其實我們在課程提供的線上終端也內建了 ptpython。
Anaconda
https://anaconda.org/anaconda.org
真的要強烈推薦Anaconda ,它能幫你安裝許多麻煩的東西,包括: Python 環境、pip 套件管理工具、常用的函式庫、配置好環境路徑等等。這些事情小白自己一個個會做的話,容易遇到各種問題,帶來挫折感。
如果你想用 Python 搞資料方面的事情,就安裝它就好了,它甚至開發了一套 JIT 的解釋器 Numba。所以 Anaconda 有了 JIT 之後,線上科學計算效率要求比較高的東西也可以搞了。
Sublime3
小白的話當然還是要從 PyCharm 開始上手,但有時候寫一些輕量的小腳本,就會想用輕量級一點的工具。
今年用了一圈各種編輯器,發現Sublime 更新了之後,很多地方都有了極大的提升(尤其是大家比較關心的顏值),並且用起來比原來還要簡單。配合安裝 Anaconda 或 CodeIntel 插件 ,就可以讓 Sublime 擁有近乎 IDE 的體驗。
pycharm python
pycharm python是一款強大的python IDE。
它擁有調試、語法高亮、Project管理、程式碼跳轉、智慧提示等功能,功能相當的齊全。
QPython
QPython是一個可以在安卓系統上執行Python腳本引擎,整合了Python解釋器、Console、編輯器和SL4A函式庫。
擁有它,在安卓裝置上你照樣可以玩python。
以上是python程式設計工具有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!