#3 Python解釋器和編輯器

前言

上文介紹了Python在不一樣平臺的安裝方法,本文將帶領你瞭解Python解釋器和編輯器的概念,而且選擇出最符合本身的解釋器和編輯器!python

1、Python解釋器

其實上文介紹的安裝Python,實質上安裝的是Python解釋器。當你建立一個Python程序文件後,要指定一個專門的解釋器去將其翻譯成機器碼,從而讓電腦去執行程序,這就是解釋器。接下來將會介紹幾種經常使用的Python解釋器。編程

Python Shell 

只要正確安裝完Python,就會擁有一個Python Shell,在命令行直接輸入python便可進入,以下所示:瀏覽器

雖然標準的Python Shell看起來很高大上,可是,它有不少不足,主要包括:編輯器

  • 沒有語法高亮工具

  • 不支持Tab自動補全spa

  • 沒有自動縮進功能操作系統

  • 不能保存歷史記錄命令行

  • 沒法很好地與操做系統交互翻譯

  • 沒法導入外部文件中的程序3d

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便可運行,系不繫很棒棒。

2、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程序~,系不繫很期待😜

相關文章
相關標籤/搜索