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

1.2 搭建開發環境

1.2.1 Python開發環境概述

視頻講解:資源包\Video\01\1.2.1 開發環境概述.mp4

所謂“工欲善其事,必先利其器”。在正式學習Python開發前,需要先搭建Python開發環境。Python是跨平臺的開發工具,可以在多個操作系統中進行編程,編寫好的程序也可以在不同的系統中運行。進行Python開發常用的操作系統及說明如表1.1所示。

表1.1 進行Python開發常用的操作系統

說明

在個人開發學習階段推薦使用Windows操作系統。本書采用的就是Windows操作系統。

1.2.2 安裝Python

視頻講解:資源包\Video\01\1.2.2 安裝Python.mp4

若要進行Python開發,則需要先安裝Python解釋器。由于Python是解釋型編程語言,所以需要一個解釋器,這樣才能運行編寫的代碼。這里說的安裝Python實際上就是安裝Python解釋器。下面以Windows操作系統為例介紹安裝Python的方法。

1.下載Python安裝包

在Python的官方網站上,可以很方便地下載到Python的開發環境,具體下載步驟如下。

(1)打開瀏覽器(如Google Chrome瀏覽器),進入Python官方網站,如圖1.4所示。

圖1.4 Python官方網站首頁

注意

如果選擇Windows菜單項時沒有顯示右側的下載按鈕,應該是頁面沒有加載完成,加載完成后就會顯示了,請耐心等待。

(2)將鼠標光標移動到Downloads菜單上,將顯示和下載有關的菜單項。如果使用的是32位Windows操作系統,那么直接單擊“Python 3.12.0”按鈕下載32位的安裝包,否則,單擊Windows菜單項,進入詳細的下載列表。由于筆者的電腦安裝的是64位Windows操作系統,所以直接單擊Windows菜單項,進入如圖1.5所示下載列表。

圖1.5 適合Windows系統的Python下載列表

說明

在如圖1.5所示列表中,帶有“32-bit”字樣的,表示是在32位Windows操作系統上使用的;而帶有“64-bit”字樣的,則表示是在64位Windows操作系統上使用的。另外,名字中有“embeddable package”字樣,表示嵌入式版本,可以集成到其他應用中。

(3)在Python下載列表頁面中,列出了提供的Python各個版本的下載鏈接。讀者可以根據需要下載。當前Python 3.X的最新穩定版本是3.12.0,所以找到如圖1.6所示位置,單擊“Download Windows installer(64-bit)”超鏈接,下載適用于64位Windows操作系統的離線安裝包。

圖1.6 正在下載Python

(4)下載完成后,瀏覽器會自動提示“此類型的文件可能會損害您的計算機。您仍然要保留python-3.12.0-am….exe嗎?”,此時,單擊“保留”按鈕,保留該文件即可。

(5)下載完成后,將得到一個名稱為“python-3.12.0-amd64.exe”的安裝文件。

2.在64位Windows系統中安裝Python

在64位Windows系統上安裝Python 3.X的步驟如下。

(1)雙擊下載后得到的安裝文件python-3.12.0-amd64.exe,將顯示安裝向導對話框。選中“Add python.exe to PATH”復選框,表示將自動配置環境變量,如圖1.7所示。

圖1.7 Python安裝向導

(2)單擊“Customize installation”按鈕,進行自定義安裝(自定義安裝可以修改安裝路徑),這里保持默認選擇,如圖1.8所示。

圖1.8 設置要安裝選項對話框

(3)單擊“Next”按鈕,將打開高級選項對話框,在該對話框中,設置安裝路徑為“G:\Python\Python312”,其他保持默認設置,如圖1.9所示。

圖1.9 高級選項對話框

(4)單擊“Install”按鈕,將開始安裝Python,并且顯示安裝進度。安裝完成后,將顯示如圖1.10所示對話框。

圖1.10 安裝完成對話框

3.測試Python是否安裝成功

Python安裝成功后,需要檢測Python是否真的安裝成功。例如,在Windows 10系統中檢測Python是否真的安裝成功,可以在Windows 10系統的“搜索”文本框中輸入cmd命令,然后按<Enter>鍵,啟動命令行窗口,再在當前的命令提示符后面輸入python,并且按<Enter>鍵,如果出現如圖1.11所示信息,則說明Python安裝成功,同時進入交互式Python解釋器中。

圖1.11 在命令行窗口中運行的Python解釋器

說明

圖1.11中的信息是筆者電腦中安裝的Python的相關信息:Python的版本、該版本發行的時間、安裝包的類型等。因為選擇的版本不同,這些信息可能會有所差異,但命令提示符變為“>>>”即說明Python已經安裝成功,正在等待用戶輸入Python命令。

注意

如果輸入python后,沒有出現如圖1.11所示信息,而是顯示“‘python’不是內部或外部命令,也不是可運行的程序或批處理文件”,這時,需要在環境變量中配置Python。

1.2.3 第一個Python程序

視頻講解:資源包\Video\01\1.2.3 第一個Python程序.mp4

作為程序開發人員,學習新語言的第一步就是學習輸出。學習Python也不例外,首先從學習輸出簡單的詞句開始,下面通過兩種方法實現同一輸出。

1.在命令行窗口中啟動的Python解釋器中實現

實例01 在命令行窗口中輸出“人生苦短,我用Python”

實例位置:資源包\Code\SL\01\01

在命令行窗口中啟動的Python解釋器中輸出勵志語句的步驟如下:

(1)在Windows 10系統的“開始”菜單右側的“在這里輸入你要搜索的內容”文本框中輸入cmd命令,并按下<Enter>鍵,啟動命令行窗口,然后在當前的Python提示符后面輸入python,并且按<Enter>鍵,進入Python解釋器。

(2)在當前的Python提示符“>>>”的右側輸入以下代碼,并且按下<Enter>鍵。

注意

在上面的代碼中,小括號和雙引號都需要在英文半角狀態下輸入,并且print全部為小寫字母。因為Python的語法是區分字母大小寫的。

運行結果如圖1.12所示。

圖1.12 在命令行窗口中輸出“人生苦短,我用Python”

拓展訓練

(1)在命令行窗口中輸出如圖1.13所示玫瑰花。(資源包\Code\Try\001)

圖1.13 輸出字符畫玫瑰花

(2)在命令行窗口中輸出扎克伯格的一句話“要么出眾,要么出局”。(資源包\Code\Try\002)

2.在Python自帶的IDLE中實現

通過實例01可以看出,在命令行窗口中的Python解釋器中,編寫Python代碼時,代碼顏色是單色的,不方便閱讀。實際上,在安裝Python時,會自動安裝一個開發工具IDLE,通過它編寫Python代碼時,會用不同的顏色顯示代碼,這樣代碼將更容易閱讀。下面將通過一個具體的實例演示如何打開IDLE,并且實現與實例01相同的輸出結果。

實例02 在IDLE中輸出“人生苦短,我用Python”

實例位置:資源包\Code\SL\01\02

在IDLE中輸出勵志語句的步驟如下:

(1)單擊Windows 10系統的“開始”菜單,依次選擇“所有程序”→“Python 3.12”→“IDLE(Python 3.12 64-bit)”菜單項,即可打開IDLE窗口,如圖1.14所示。

圖1.14 IDLE窗口

(2)在當前的Python提示符“>>>”的右側輸入以下代碼,然后按下<Enter>鍵。

運行結果如圖1.15所示。

圖1.15 在IDLE中輸出“人生苦短,我用Python”

常見錯誤

如果在中文狀態下輸入代碼中的小括號或者雙引號,那么將產生語法錯誤。例如,在IDLE開發環境中輸入并執行下面的代碼:

將會出現如圖1.16所示錯誤提示。

圖1.16 在中文狀態下輸入雙引號后出現的錯誤

拓展訓練

(1)在IDLE中輸出如圖1.17所示笑貓圖案。(資源包\Code\Try\003)

(2)在IDLE中輸出如圖1.18所示古詩《滁州西澗》,也可以輸出你自己喜歡的一首古詩。(資源包\Code\Try\004)

圖1.17 笑貓圖案

1.18 輸出古詩《滁州西澗》

說明

在Python中,通過print()函數輸出字符串時,如果想要換行,可以使用換行符“\n”。

主站蜘蛛池模板: 甘南县| 垦利县| 梅州市| 涡阳县| 靖州| 新宁县| 紫阳县| 丹东市| 陆河县| 新密市| 岚皋县| 海口市| 和林格尔县| 涟水县| 喀喇沁旗| 隆昌县| 张北县| 武清区| 会东县| 宣汉县| 广元市| 蒙山县| 阳春市| 诸暨市| 石楼县| 拜城县| 静海县| 河源市| 稻城县| 巴林左旗| 武穴市| 阜新市| 罗甸县| 禄丰县| 禹城市| 卓资县| 临颍县| 彭阳县| 梁山县| 盐边县| 五原县|