學Python需要安裝什麼軟體呢?
工欲善其事必先利其器。初學者在學 的時候,往往會因為沒有好用的軟體工具,走了很多彎路。因此一些好用的軟體工具,可以極大地提高開發效率,那麼學 Python 需要安裝什麼軟體呢?本文 小千 為大家整理了幾款常用的Python軟體工具。
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 學習Java需要什麼軟體呢?Java
- 初學 Python 需要安裝哪些軟體?Python
- Python學習系列之學Python需要什麼軟體?Python
- 參加軟體測試培訓需要學什麼技術呢
- Oracle軟體安裝 - 什麼情況下需要relink allOracle
- 學Java需要下載什麼軟體?都有什麼作用?Java
- 要學會Python爬蟲都需要什麼基礎呢?Python爬蟲
- UI設計師需要學習什麼呢?UI
- 軟體測試培訓需要學習什麼
- 軟體測試需要學習什麼技術?
- 學Java需要什麼技巧呢?分享這4個Java
- Java培訓分享:學習Java需要什麼軟體?Java
- MAC需要安裝防毒軟體嗎Mac防毒
- 學習雲端計算需要哪些軟體,需要什麼知識面?
- 學python用什麼軟體開發Python
- 軟體測試培訓需要學習什麼技術
- 你們學習 Laravel,記筆記都是用什麼軟體呢?Laravel筆記
- Ubuntu 18.04 需要安裝的軟體Ubuntu
- 如何更改Python的安裝路徑?需要注意什麼?Python
- 【OH】Oracle軟體安裝需要的軟體包(官方文件)Oracle
- 為什麼學習Python以及Python的安裝Python
- 參加PHP培訓學習需要什麼基礎呢?PHP
- 軟體測試工程師需要學習什麼內容工程師
- 英文Python是什麼意思?學Python需要什麼基礎?Python
- 優思學院|質量工程師需要學習什麼軟體?工程師
- w10在哪解除安裝軟體_win10軟體解除安裝的路徑是什麼Win10
- su軟體怎麼安裝
- 為什麼軟體測試需要變革?
- MySQL安裝後需要調整什麼(轉)MySql
- Python程式設計需要用到什麼軟體?Python線下教程Python程式設計
- 軟體測試學習網站有哪些?怎麼學軟體測試呢?學習網站
- python怎樣才能學好?python軟體開發什麼Python
- 學Python下載什麼軟體?Python基礎入門!Python
- 學習Python需要什麼基礎?如何學好Python?Python
- 學習Python需要注意什麼?如何學習Python?Python
- Linux如此安全,還需要安裝防毒軟體?Linux防毒
- 【服裝軟體】ERP軟體要注意什麼?
- 我們需要什麼樣的管理軟體(轉)