回覆列表
-
1 # 小小猿愛嘻嘻
-
2 # 未來資料科技
Python的編寫軟體其實很多的,當然個人喜好的不同,選擇的也不一樣,對於我個人而言喜歡用下面幾種
第一,jupyter
這個軟體用的比較廣泛,在工作中經常見到,尤其是學習資料分析,機器學習,深度學習的過程中用的最多,反而初學Python的用得比較少,因為它本身在程式碼提示方面比較弱,比如很多情況下需要自己寫出每個單詞,而不像其他軟體,有個開頭就迅速提示出來了。這些對於學過的人不算什麼,初學者可能會用起來吃力一些。但它也有很多優點,它最好的設計就是可以程式碼和筆記同時進行,而且不衝突。複習起來一目瞭然,編寫的程式碼還可以選擇所執行的部分,這個是上面兩種軟體所不具備的。頁面簡單,清爽。
第二,PyCharm這個是很強大的編寫器,對於專門搞Python開發的人用起來很順手,功能多,尤其是對初學者,提示功能齊全,記不全的屬性方法都可以很快提示出來,很高效而且節省時間!程式碼執行上可以選擇全部或者部分執行。使用過程中不需要下載其他多餘的外掛。直接安裝完成就可以使用,可以自己設定不同介面,還可以自己調整字型大小背景顏色!寫程式碼也可以變得有樂趣。
第三,sublime
這個其實是一個前段編寫軟體,當然也能用到Python並且很實用,體積小,功能也齊全,但是也有一些缺點,比如需要下載相應的外掛,不然提示效果不好,寫寫起來可能感到困難!不過也沒什麼,很簡單的下載幾個外掛就搞定了,功能和PyCharm一樣,可以自己設定介面,很多女孩子比較喜歡!
這個就非常多啦,作為一門應用廣泛的程式語言,Python的程式設計軟體其實非常多,既有程式碼編輯器,也有專門的IDE整合開發環境,沒有哪個一定好,哪個一定不好,只要能滿足日常所需,適合自己就行,下面我簡單介紹幾個較常用的Python開發軟體,感興趣的朋友可以自己嘗試一下:
visual studio code這是一個免費、開源、跨平臺的程式碼編輯器,執行速度快、佔用記憶體少,支援常見的自動補全、語法提示、程式碼高亮、Git等功能,嚴格意義上說,不具備解釋執行Python的能力,但是安裝Python外掛後,也可以直接編輯執行Python程式,如果你是初學入門的話,可以使用一下這個軟體,非常簡單,很容易掌握:
sublime text這也是一個非常輕便靈活的程式碼編輯器,可以跨平臺使用,基本功能與使用方式和vs code差不多,常見的自動補全、程式碼高亮、語法檢查等功能,這個軟體都能很好支援,外掛擴充套件也非常豐富,配置好本地Python直譯器後,也可以當做一個不錯的Python開發軟體來使用,對於初學使用來說,也是一個很好的選擇:
atom這是github專門為廣大程式設計師研發的一個程式碼編輯器,免費、開源、跨平臺,智慧補全、程式碼高亮、語法提示等功能都非常不錯,外掛擴充套件也非常豐富,安裝Python外掛後,也可以直接編輯執行Python程式,唯一的缺點就是記憶體佔用率比較高,偶爾會出現卡頓的情況,但對於入門學習來說,也是一個不錯的選擇:
visual studio這個軟體接觸或使用的人應該非常多啦,號稱宇宙第一開發環境,功能非常強大,在新的版本(2017,2019)中集成了Python開發,只需要在安裝的時候勾選即可,支援單元測試、程式碼重構、程式碼分析等高階功能,因此開發除錯效率高,如果你是一個熟悉vs的使用者,那麼vs本身就是一個非常不錯的選擇:
pycharm這是一個非常專業的Python整合開發軟體,在業界也非常受歡迎,常見的智慧補全、程式碼高亮、語法檢查、語法提示等功能,這個軟體都能很好支援,除此之外,還支援程式碼重構、程式碼分析、單元測試等高階功能,外掛擴充套件也非常豐富,可以很方便的進行flask等Python Web開發,對於專業Python開發來說,是一個非常不錯的軟體:
目前,就分享這5個不錯的python程式設計軟體吧,對於日常開發來說,完全夠用了,初學入門的話,建議還是以掌握基礎為準,多看多練習,軟體沒有什麼強行要求,只要使用起來順手就行,基本語法熟悉後,可以使用pycharm等專業python開發軟體,效率能更高一些,網上有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。