回覆列表
-
1 # AI與未來
-
2 # 小肥崔
新手建議直接上手Pycharm,有程式碼提示和風格提示。對於python,你知道有什麼包能幫你幹事非常重要,而IDE直接提示你能用什麼包,引數是什麼,能很好地幫助你熟悉各種函式和類,不懂就跳定義看註釋。而pycharm對於程式碼風格的提示對新人的開始有一個很好的規範作用,對長久的程式碼生涯大有裨益
新手建議直接上手Pycharm,有程式碼提示和風格提示。對於python,你知道有什麼包能幫你幹事非常重要,而IDE直接提示你能用什麼包,引數是什麼,能很好地幫助你熟悉各種函式和類,不懂就跳定義看註釋。而pycharm對於程式碼風格的提示對新人的開始有一個很好的規範作用,對長久的程式碼生涯大有裨益
題主問,初學python,能不能用python的idle。我可以很負責任的告訴你,可以,完全可以。
首先,我們講初學者,寫的程式碼一般不夠複雜,也很短。不涉及複雜的除錯和專案管理,idle簡明快捷,非常適合初學者練習敲程式碼,反而是一上來就用pycharm, anaconda等複雜專案開發環境,容易直接暈掉,產生挫敗感,放棄學習。
其次,python官方自帶的入門教程,個人覺得是最好的初學教程,沒有之一。而且這個文件是純英文的,順便也可以加強一下英文水平。這個文件在安裝目錄的doc夾子裡,也可以透過idle的help開啟。
建議初學者不要一味追求複雜專案開發環境,初學者應該把基礎打好,用自帶的idle是最好的選擇。
當然,當基礎打好了以後,你想做專案開發。這個時候,就要用pycharm或者anaconda或者VS等了。因為開發專案,會涉及到複雜專案管理和頻繁BUG除錯,這些主流開發環境將讓你的開發事半功倍。
建議全棧開發用pycharm,科學計算深度學習用anaconda, VS雖然也可以,不過很少用不建議。
那麼,我的觀點是python自帶的idle不僅可以而且可以用來入門,所謂複雜開發環境只是集成了python自帶的idle,並方便開發專案而已。