- 零基礎學Python(升級版)
- 明日科技編著
- 2435字
- 2024-05-14 10:52:16
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”。
- ExtGWT Rich Internet Application Cookbook
- Oracle WebLogic Server 12c:First Look
- 案例式C語言程序設計
- 基于免疫進化的算法及應用研究
- Processing互動編程藝術
- Easy Web Development with WaveMaker
- HTML5+CSS3+JavaScript Web開發案例教程(在線實訓版)
- Responsive Web Design by Example
- Jupyter數據科學實戰
- 精通Python自動化編程
- Selenium Testing Tools Cookbook(Second Edition)
- Node學習指南(第2版)
- Building Serverless Web Applications
- 玩轉.NET Micro Framework移植:基于STM32F10x處理器
- Java EE Web應用開發基礎