推薦一:PyCharm
首先推薦的是pycharm,可以搭配Anaconda3 jupyter。如果您是學生,有教育郵箱,可以申請教育授權。你可以免費使用jetbrain全家桶,如果你有一個活躍的開源項目,你也可以免費申請。推薦二:Visual Studio Code
VScode相比其它工具的優勢在于,當代碼量大的時候更易調試,特別適合傳統類型的編程工作。其功能強大,支持各種自定義插件,提供代碼自動完成和語法高亮的功能。但對新手有一定門檻。推薦三:jupyter notebook
如果是需要用Python做數據分析,那jupyter是必須的工具。jupyter甚至比pycharm還要容易上手,使用體驗非常良好,在數據領域,基本沒有jupyter不能勝任的場景。推薦四:IDLE
IDLE是Python自帶的IDE套件,最基礎的Python標準化圖形用戶界面,提供了最基本的IDE編譯功能,是新手熟悉Python語法的實用工具。雖然基本沒有語法功能,但卻是自查python知識的很好實踐工具。
推薦五:Anaconda
Anaconda其實不是通常意義的IDE,它是Python的一個解釋器集成開發環境。它本身包含jupyterNotebook和Spyder等常用的IDE工具。由于下載安裝配置簡單,所以成為大多數初學者(尤其是數據研究者)開發Python代碼的首選工具軟件。推薦六:Spyder
Spyder是一個輕量級的IDE開發工具,可以通過安裝Anaconda集成環境完成對Spyder的安裝。它輕便、高效,雖然沒有Pycharm智能,但程序員所需要的80-90%的功能它都有,十分適合數據研究方向的小伙伴使用。推薦七:Vim
Vim是從Vi發展出來的一個文本編輯器,它之所以會成為成熟Python工程師所必須掌握技能的原因,是在于它在Linux系統下優異的表現,以及強大的兼容能力。推薦八:Sublime
Sublime是一款輕量級的通用型代碼編輯工具,通過插件的配置,可以是Sublime編程一個強大的交互式Python開發工具,提供代碼編輯、交互測試、系統調試等功能。而且這個工具能在Windows、Linux、OSx等系統中通用。推薦九:Atom
Atom是由Github推出的一款跨平臺的文本編輯器,秉持了開源的屬性,支持包括Python在內的基本所有市面上主流的編程語言。對Python的支持也很友好,通過安裝各類插件,就能實現非常優異的操作表現。以上幾款軟件不是都需要安裝,根據自己的需要和喜歡進行選擇。編程是門技術,更是門藝術。時刻保持好奇心,不要局限于技術本身,多花點精力關注用戶。重復代碼是萬惡之源,不要養成復制粘貼的工作習慣,減少bug,同時要做到隨時重構代碼,遠離垃圾代碼。
手機瀏覽
全國
19974831731





