為什麼學習Python大多推薦Pycharm?
開始學習Python,書上教了幾種不同的軟體安裝和環境配置,作者推薦Pycharm,我安裝了Pycharm和visual studio code並且都配好了環境,今天新建項目,Pycharm卡我好幾次,要換解釋器,改成了existing interpreter然後create然而並載入不出來,後來又去設置看解釋器,直接一直等待了???所以為什麼要推薦Pycharm?
初學Python編程,如果機器配置低,PyCharm 有點卡,
可以用這個ide
黃哥:黃哥Python, 對初學者友好的Python ide?zhuanlan.zhihu.com也可以學習Vim
如果電腦配置高,建議用PyCharm
黃哥:黃哥Python:Windows 下學習Python環境的準備。?zhuanlan.zhihu.comPython 解釋器是一種可以解析使用 Python 語言編寫的程序的軟體,我們通常所說的安裝 Python 指的就是安裝 Python 解釋器。Python 解釋器有很多種,其中最流行,最強大的是 CPython 解釋器,該解釋器是由 C 語言編寫的。在企業項目開發中,我們主要使用 Cpython 解釋器,我們的教程所講的 Python 語法都是基於 CPython 解釋器執行的。
Python IDE 是一種 Python 集成開發環境,通俗點說就是一種功能豐富的文本編輯器。其中 Pycharm 就是 Python IDE 中最流行的集成開發環境,大家注意: Pycharm 不會解析 Python 語法,它必須調用 Python 解釋器對程序進行解析,也就是說這把瑞士軍刀使用的刀片還是 Python 解釋器,它只是奢華的包裝了這把刀片,方便我們程序員在戰場上砍殺敵人。
Python 解釋器介紹
- Cpython:該解釋器是用 C 語言開發的,所以叫 CPython,各種操作系統默認安裝的 Python 解釋器就是 CPython。
- Ipython:IPython 是基於 CPython 上的一個互動式解釋,IPython 只是增強了交互方式。
- PyPy:PyPy 採用 JIT 技術,對 Python 代碼進行動態編譯,可以顯著提高 Python 代碼的執行速度。
- IronPython:IronPython 是運行在微軟.Net 平台上的 Python 解釋器,可以直接把 Python 代碼編譯成 .Net 的位元組碼。
- Jython:Jython 和 IronPython 類似,它是運行在 Java 平台上的 Python 解釋器,可以直接把 Python 代碼編譯成 Java 位元組碼執行。
Python IDE 介紹
- Microsoft Visual Studio 簡稱 VS。
- Visual Studio Code 簡稱 vscode。
- Eclipse
- Intellij Idea
- Pycharm
Pycharm 介紹
- Pycharm 是捷克 jetBrains 公司開發的一款 Python IDE 神器。
- Pycharm 帶有一整套可以幫助用戶在使用 Python 語言開發時提高其效率的工具,比如調試、語法高亮、項目管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。
補全好用,配置簡單,界面好看,字體好看,PEP8
用過用過原生Pythonidle,用過anaconda的Spyder,用過vscode。最後總結,pycharm真的香
還不都是被各種弱智問題逼的。。新手去折騰開發環境一個 UnicodeError 就勸退了。。。。直接IDE一攬子解決方案拉倒。。。。。
做 web 開發 PyCharm專業版最合適
做數據分析 Atom VSCode 也不錯
用pycharm可以很方便的查到函數的源碼,在忘記了函數參數的時候,比較有用
推薦閱讀: