#3 Python解釋器和編輯器


前言

上文介紹了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程序~,系不系很期待😜


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM