學Python需要安裝什麼軟體呢?

千鋒武漢發表於2021-09-22

       工欲善其事必先利其器。初學者在學 的時候,往往會因為沒有好用的軟體工具,走了很多彎路。因此一些好用的軟體工具,可以極大地提高開發效率,那麼學 Python 需要安裝什麼軟體呢?本文 小千 為大家整理了幾款常用的Python軟體工具。

48

       1、Upterm

       它是一個全平臺的終端,可以說是終端裡的IDE,有著強大的自動補全功能。之前的名字叫BlackWindow,有人跟他說這個名字不利於社群推廣,改名叫Upterm之後現在已經17000+Star了。

       2、Ptpython

       一個互動式的Python直譯器。支援語法高亮、提示甚至是vim和emacs的鍵入模式。

       3、Anaconda

       它能幫你安裝好許多麻煩的東西,包括:Python環境、pip包管理工具、常用的庫、配置好環境路徑等等。這些事情小白自己一個個去做的話,容易遇到各種問題,帶來挫敗感。如果你想用Python搞資料方面的事情,就安裝它就好了,它甚至開發了一套JIT的直譯器 Numba。所以Anaconda有了JIT之後,對線上科學計算效率要求比較高的東西也可以搞了。

       4、CodeSandbox

       雖然這個不算是 Python 開發工具,但如果後端工程師想寫前端的話,這個線上編輯器太方便了,簡直是節省了後端工程師的生命啊!不用安裝npm的幾千個包了,它已經在雲端完成了,採讓你直接就可以上手寫程式碼、看效果。對於React、Vue這些主流前端框架都支援。

       5、Pycharm

       Pycharm是程式設計師常常使用的開發工具,簡單、易用,並且能夠設定不同的主題模式,根據自己的喜好來設定程式碼風格。

       6、IPython

       如何進行互動式程式設計?沒錯,就是透過IPython。IPython相對於Python自帶的Shell要好用的多,並且能夠支援程式碼縮排、Tab鍵補全程式碼等功能。如果進行互動式程式設計,這是不可缺少的工具。

       7、Python Tutor

       這個工具可能對初學者比較有用,而對於中高階程式設計師則用處較少。這個工具的特色是能夠清楚的理解每一行程式碼是如何在計算機中執行的,中高階程式設計師一般透過分步除錯可以實現類似的功能。這個工具對於最初接觸Python、最初來學習程式設計的同學還是非常有用的,初學者不妨體驗看看。

       8、IDLE

       IDLE是python創初人Guido van Rossum使用python and Tkinter來建立的一個整合開發環境。要使用IDLE必須安裝python and Tkinter。特性:自動縮排,彩色編碼,命令歷史(Alt+p,Alt+n)和單詞自動(Alt+/)完成。用IDLE執行Tkinter程式,不要在程式中包括mainloop。IDLE本身就是Tkinter應用程式,它會自動呼叫mainloop。再呼叫一次mainloop會與IDLE的事件迴圈衝突,造成執行時錯誤。

       9、BlackAdder

       BlackAdder支援windows and linux環境。用它建立的程式可在任何一種平臺上執行,負責維護它的是TheKompany.com。他們釋出了該軟體的個人版,只提供有限的支援;以及專業版,需要許可,面向商業軟體開發者。

       10、Komodo Edit

       Open Komodo是Komodo edit的開源釋出 ,一個免費的動態語言的多語言編輯器,基於屢獲殊榮的Komodo IDE。既支援Perl、PHP、Python、Ruby、Tcl等服務端語言,也支援CSS、HTML、JavaScript、XML等。在使用Komodo Edit編寫程式碼時,透過其提供的自動完成、呼叫提示、語法糾正、程式碼片斷等功能可以充分提高你的編碼效率,助你寫出高質量的程式碼。  

       相信大家看完以上小千 推薦的 十款Python軟體工具,一定對“學 需要安裝什麼軟體”這個問題有了答案。那麼趕緊用起來吧,相信安裝了以上的軟體工具,大家學Python的效率會有很大的改善。

       本文來自千鋒教育,轉載請註明出處。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31548651/viewspace-2792952/,如需轉載,請註明出處,否則將追究法律責任。

相關文章