官术网_书友最值得收藏!

1.3 IDE平臺選擇

Python安裝完畢后,打開記事本并輸入以下代碼,然后將文件命名為first.py并保存到硬盤的某個位置,例如D盤的根目錄。用前述的方法打開命令提示符后,輸入python first.py,屏幕上會顯示hello python,如圖1-10所示。

圖1-10 first.py的運行結(jié)果

從以上步驟可以看出,使用記事本寫程序雖然可行,但是太煩瑣,而且沒有語法提示等功能,這樣寫程序?qū)Υ蠖鄶?shù)人而言沒有快樂,失去了Python編程的初衷。"工欲善其事,必先利其器",有很多很優(yōu)秀的IDE平臺可以讓我們寫Python代碼變得更輕松,編程更快樂,讓我們一起選一個合適的吧。

提到IDE平臺,就像"一千個人眼中有一千個哈姆雷特"一樣,很難說哪個IDE更好,只有適合自己的才是最好的,讓我們一起來認識一下最常用的IDE平臺,選一個最適合本書學習的。

1.Visual Studio 2019專業(yè)版(企業(yè)版)

Microsoft Visual Studio(以下簡稱VS)是美國微軟公司的開發(fā)工具,是Windows平臺下最好的編程工具之一,不僅支持Visual Basic、Visual C#、Visual C++等編程語言,在其2017及以后的版本中,也開始支持Python編程。雖然VS編程界面友好,調(diào)試方便,但是VS沒有Linux下的版本,Windows下的版本也較為昂貴,VS界面如圖1-11所示。

圖1-11 Visual Studio進行Python開發(fā)

2.Thonny

Thonny由愛沙尼亞的Tartu大學開發(fā),其特性是完全免費,易于上手,查看變量方便,調(diào)試器簡易,可自動補全代碼,具有簡潔而干凈的pipGUI等。在Thonny內(nèi)部內(nèi)置了Python 3.7版本,因此用戶在使用時,僅僅安裝Thonny就可以直接開始Python編程,不用再進行Python的安裝。Thonny的這些特性使其適合Python初學者使用,同時在大學教學中也被經(jīng)常使用,其界面如圖1-12所示。

圖1-12 Thonny界面

3.Jupyter Notebook

Jupyter Notebook是一個開源的Web應用程序,允許用戶創(chuàng)建和共享包含實時代碼、方程、可視化和敘述文本的文檔,其可以用于數(shù)據(jù)清理和轉(zhuǎn)換、數(shù)值模擬、統(tǒng)計建模、數(shù)據(jù)可視化和機器學習等。Jupyter Notebook每輸入一行代碼都可以實時看到運行結(jié)果,并且在利用集成科學計算環(huán)境Anaconda進行Jupyter Notebook安裝時,會集成各種數(shù)據(jù)計算和數(shù)據(jù)分析的190多個科學包及其依賴項,大大簡化了用戶的模塊配置,讓用戶更加專注地使用Python進行數(shù)據(jù)分析,界面如圖1-13所示。

圖1-13 Jupyter Notebook界面

4.PyCharm

圖1-14 PyCharm社區(qū)版界面

PyCharm是Jet Brains公司提供的專門為專業(yè)開發(fā)人員使用的Python IDE,是目前使用最廣泛、功能最齊全的Python編輯器之一。PyCharm不僅擁有其他IDE具備的調(diào)試、語法高亮、Project管理、代碼跳轉(zhuǎn)、智能提示、自動完成、單元測試、版本控制等功能,其專業(yè)版還支持科學計算、Web開發(fā)及HTML、JS、SQL等。PyCharm的社區(qū)版對于Python開發(fā)支持完備,同時完全免費和開源。本書后續(xù)章節(jié)將使用社區(qū)版進行編程開發(fā),如圖1-14所示。擁有edu信箱的讀者可以在Jet Brains進行注冊,注冊成功后可以免費使用1年P(guān)yCharm的專業(yè)版,本書的示例代碼完全適用于專業(yè)版。

主站蜘蛛池模板: 博客| 郴州市| 拜泉县| 扶沟县| 绥化市| 昭觉县| 宁国市| 扶风县| 泰来县| 泸州市| 曲周县| 邻水| 孝义市| 汶上县| 南华县| 石河子市| 梅河口市| 攀枝花市| 紫阳县| 宁陕县| 东阿县| 仲巴县| 梁平县| 佛冈县| 镇平县| 北安市| 容城县| 平塘县| 乐安县| 松阳县| 石屏县| 如皋市| 星座| 开江县| 无极县| 济源市| 静海县| 桂东县| 望谟县| 邳州市| 佛山市|