前言
上文介紹了Python在不同平台的安裝方法,本文將帶領你了解Python解釋器和編輯器的概念,並且選擇出最符合自己的解釋器和編輯器!
一、Python解釋器
其實上文介紹的安裝Python,實質上安裝的是Python解釋器。當你創建一個Python程序文件后,要指定一個專門的解釋器去將其翻譯成機器碼,從而讓電腦去執行程序,這就是解釋器。接下來將會介紹幾種常用的Python解釋器。
Python Shell
只要正確安裝完Python,就會擁有一個Python Shell,在命令行直接輸入python即可進入,如下所示:
雖然標准的Python Shell看起來很高大上,但是,它有很多不足,主要包括:
-
沒有語法高亮
-
不支持Tab自動補全
-
沒有自動縮進功能
-
不能保存歷史記錄
-
無法很好地與操作系統交互
-
無法導入外部文件中的程序
IPython
為了克服以上不足,出現了新的解釋器:IPython,它是Python Shell的增強版,不但解決了上面的問題,而且還提供了非常豐富的功能,盤它!
1.安裝:
IPython是一個第三方工具,因此在使用之前需要先安裝,可以直接在命令行使用pip進行安裝。如下所示:
pip install ipython
2.使用:
安裝完成后,在命令行直接輸入ipython后回車,會出現以下界面證明安裝成功:
用過IPython的都說好!!!IPython這該死的無處安放的魅力,啊~
關於IPython的具體用法之后的文章會一點一點提到,不要着急哦親~
Jupyter
你以為整個世界達到高潮就完事了?Of Course Not!來一些飯后甜點來平緩這顆躁動不安的心吧——jupyter。
Jupyter其實就是以前的IPython Notebook,其內部解釋器依然是IPython,只不過它是通過瀏覽器訪問本地或者遠端的IPython進程,並且利用其特有的圖形界面增強IPython的可視化輸出。Jupyter文件可以完整記錄了計算過程中所有的相關信息,而且能夠支持圖片、視頻和公式等副文本格式,是數據分析、科學計算和編程教學的優秀工具。(如果你給你的女票講解Python,可以嘗試這個喲~)
1.安裝:
Jupyter和IPython分離以后,就需要單獨安裝了,在命令行使用pip安裝即可:
pip install jupyter
安裝完成后在命令行輸入jupyter notebook后將會自動打開瀏覽器,如下所示:
2.使用:
點擊new-->選擇Python版本(我這里是Python3):
之后進入如下界面:
是不是和IPython的交互界面很像?在這里輸入Python語句后,單擊Run即可運行,系不系很棒棒。
二、Python編輯器
在Python的交互式命令行寫程序,好處是立刻就能得到結果,壞處是沒辦法保存,下次想要再次運行的時候,有必須重敲一遍代碼,很煩耶( •̀ ω •́ )y。
在實際的使用中,我們總會使用一個Python文本編輯器來編寫代碼,之后保存,可以重復使用了。(這樣你就可以將你的表白程序拷給你女票啦)
而Python編輯器數不勝數,其中包含雙手不離鍵盤的遠古編輯器Vim、短小精悍的NotePad++、專為Python而生的PyCharm、稱贊不絕的Sublime Text以及巨高顏值的VSCode。
這幾款編輯器小編都用過,始於NotePad++,敬於Vim,合於PyCharm,久於Sublime Text,終於VSCode!咳咳,扯遠了,其實我現在的狀態是:心屬Vim,身屬VSCode。
盤它!
VSCode
1.下載安裝包:
進入VSCode官網下載對於的版本即可:https://code.visualstudio.com/
雙擊運行安裝即可,這里不作過多解釋
2.配置成Python編輯器:
進入VSCode,點擊擴展,輸入python,選擇第一個安裝即可,如下圖所示:
安裝完成以后,在搜索框輸入Code Runner,安裝它:
3.使用:
寫完python程序以后,點右上角小箭頭即可運行:
以上是對VSCode的簡單配置,雖然有些簡陋,但對於萌新應該是夠了。
結語
以上三篇文章包含了Python簡介、安裝Python以及選擇Python解釋器和編輯器,接下來就要開始編程生活了,下一篇文章將會帶領你編寫第一個Python程序~,系不系很期待😜