Python 編程環境搭建、以及IDLE詳解[學習 Python 必備基礎知識][看此一篇就夠了]

您的“關注”和“點贊”,是信任,是認可,是支持,是動力......

如意見相佐,可留言。
本人必將竭盡全力試圖做到準確和全面,終其一生進行修改補充更新。

由於大家普遍使用 Windows 系統,所以本文只介紹 Windows 系統中 Python 環境的安裝。

在 Windows 中安裝 Python 與安裝普通軟件沒什麼差別,下載所需版本的安裝包後,點擊“下一步”即可,需要注意的是在每一步界面中可以進行一些勾選設置,具體內容請參見下文。

1 Python 安裝包下載

Python 安裝包下載地址:https://www.python.org/downloads/

在瀏覽器中輸入以上地址,進入 Python 下載頁面,可以看到最新版本的是 Python 3.8.2(黃色背景色)以及各個版本的 Python,如下圖所示:

在這裏插入圖片描述

如下圖所示,在各個版本列表中,我們可以用右側的進度條往下翻,可以發現 Python 可以分爲兩個大的版本,分別是 Python 2.x 和 Python 3.x,Python 3.x 這一大版本是一次重大升級更新,它沒有考慮與 Python 2.x 的兼容性,雖然避免了引入歷史包袱,但這也導致很多已有的項目無法順利升級 Python 3.x,便只能繼續使用 Python 2.x,而大部分剛剛起步的新項目又使用了 Python 3.x,所以目前官方還需要維護這兩個版本的 Python。

Python 編程環境搭建、以及IDLE詳解[學習 Python 必備基礎知識][看此一篇就夠了]
本文是以 Python 的最新版本 Python 3.8.2 爲例演示 Windows 中的 Python 安裝過程。

點擊下圖所示的Download Python 3.8.2按鈕進入 Python 3.8.2 的下載頁面。

在這裏插入圖片描述

Python 3.8.2 的下載頁面https://www.python.org/downloads/release/python-382/如下圖所示:

在這裏插入圖片描述

對前綴的說明:

  • Windows x86-64 開頭的是 64 位的 Python 安裝程序;
  • Windows x86 開頭的是 32 位的 Python 安裝程序。

對後綴的說明:

  • embeddable zip file 表示 .zip 格式的綠色免安裝版本,可以直接嵌入(集成)到其它的應用程序中;
  • executable installer 表示 .exe 格式的可執行程序,這是完整的離線安裝包,一般選擇這個即可;
  • web-based installer 表示通過網絡安裝的,也就是說下載到的是一個空殼,安裝過程中還需要聯網下載真正的 Python 安裝包。

本文選擇的是Windows x86-64 executable installer,即 64 位的完整的離線安裝包。

點擊下載就可以得到的 python-3.8.2-amd64.exe 。

2 安裝 Python

下載好所需版本的 Python 安裝包,就可以正式開始安裝 Python 了。

雙擊下載好的 Python 安裝包 python-3.8.2-amd64.exe,如下圖所示,由於本人已經安裝過 Python 3.8.1 版本,所以第一項顯示的是Upgrade Now(現在升級),如果是第一次安裝 Python 的話,應該顯示Install Now(現在安裝,也叫默認安裝)

在這裏插入圖片描述

Python 支持兩種安裝方式,默認安裝和自定義安裝:

  • 默認安裝會勾選所有組件,並默認安裝在 C 盤。
  • 自定義安裝可以手動選擇要安裝的組件,並可以按照自身習慣安裝到其它盤符。

本文選擇自定義安裝,將 Python 安裝到 D 盤的常用目錄,避免C盤文件過多。點擊Customize installation進入下一步,選擇要安裝的 Python 組件。

在這裏插入圖片描述

沒有特殊要求的話,保持默認即可,本文是全部勾選。

點擊Next繼續,選擇安裝目錄。

在這裏插入圖片描述

選擇好你常用的安裝目錄,點擊Install,等待幾分鐘就可以完成安裝,會出現如下界面。

在這裏插入圖片描述

安裝完成以後,打開 Windows 的命令行程序(命令提示符窗口界面),在窗口中輸入 python 命令(注意字母p是小寫的),如果出現 Python 的版本信息,並看到命令提示符 >>> ,就說明安裝成功了,如下圖所示。

在這裏插入圖片描述

3 關於 IDLE

IDLE 是 Python 自帶的簡易開發環境,是隨着 Python 的安裝而自動安裝的,它是一個 Python Shell (可以在打開的 IDLE 窗口的標題欄上看到),程序開發人員可以利用 Python Shell 與 Python 交互。

IDLE 是 Python 的交互式編程環境,它相當於一個功能無比強大的“計算器”,比 Windows 系統自帶的計算器的功能強大很多。安裝完成以後,在 Windows 開始菜單中找到 Python 3.8 文件夾,在這裏可以看到 IDLE 工具,如下圖所示,

在這裏插入圖片描述

本文將以 Windows 10 家庭版 系統中的 IDLE 爲例,介紹如何使用 IDLE 。

單擊 Windows 系統桌面左下角的開始菜單,然後選擇“Python 3.8文件夾 -> IDLE (Python 3.8 64-bit)”點擊即可打開 IDLE 窗口,如下圖所示。

在這裏插入圖片描述

可以輸入代碼,按下 Enter 鍵就可以查看結果,如下圖所示。

在這裏插入圖片描述

在日常開發中,通常不會只寫一行代碼的,需要編寫很多代碼,這時我們就需要單獨創建一個文件保存這些代碼了,等全部編寫完成後一起執行。具體方法如下:

(1)在 IDLE 主窗口的菜單欄上,選擇“File -> New File”菜單項(快捷鍵 Ctrl + N),將打開一個新窗口,在該窗口中,可以直接編寫 Python 代碼。

按 Enter 鍵可以換行,如下圖所示。

在這裏插入圖片描述

(2)如上圖所示,左上角有*表示文件沒有保存,按下快捷鍵<Ctrl+S>保存文件,將跳出一個窗口,可以選擇保存的路徑,如下圖所示。

在這裏插入圖片描述
還可以自定義文件名稱,本文設置爲 demo.py。其中,.py 是 Python 文件的擴展名。在菜單欄中選擇“Run -> Run Module”菜單項(快捷鍵 F5 ),運行程序,如下圖所示。

在這裏插入圖片描述

(3)運行程序後,將自動打開 Python Shell 窗口顯示運行結果,如下圖所示。

在這裏插入圖片描述

Python IDLE常用快捷鍵(參考)

在 IDLE 中,可通過選擇“Options -> Configure IDLE”菜單,再打開的“Settings”對話框的“Keys”選項中查看快捷鍵。

本文也羅列了一些常用的快捷鍵,顯然是不全的,如下所示:

快提鍵 說 明 適用範圍
F1 打開 Python 幫助文檔 Python文件窗口和Shell 窗口均可用
Alt+/ 自動補全前面曾經出現過的單詞,如果之前有多個單詞具有相同前綴,可以連續按下該快捷鍵,在多個單詞中間循環選擇 Python 文件窗口和 Shell 窗口均可用
Alt+3 註釋代碼塊 僅 Python 文件窗口可用
Alt+4 取消代碼塊註釋 僅 Python 文件窗口可用
Ctrl+Z 撤銷一步操作 Python 文件窗口和 Shell 窗口均可用
Ctrl+S 保存文件 Python 文件窗口和 Shell 窗口均可用
Ctrl+] 縮進代碼塊 僅 Python 文件窗口可用
Ctrl+[ 取消代碼塊縮進 僅 Python 文件窗口可用
Ctrl+F6 重新啓動 Python Shell 僅 Python Shell 窗口可用

4 如何運行一個Python程序

Python 支持兩種代碼運行方式:交互式編程、編寫代碼源文件。

4.1 Python 交互式編程

在命令行窗口中直接輸入代碼,按下回車鍵就可以運行代碼。

這種方式可以立即輸出結果,並且執行完一行代碼,還可以繼續輸入下一行代碼,再次回車並輸出結果。整個過程就像我們在和計算機聊天,“你說幾句,我說幾句”,所以稱爲交互式編程。

進入 Python 交互式編程環境有兩種方法:

第一種方法,是在命令行工具窗口中輸入 python 命令,看到>>>提示符就可以開始輸入代碼了,如下圖所示:

在這裏插入圖片描述

第二種方法,打開 Python 自帶的 IDLE 工具,默認就會進入交互式編程環境,如下圖所示:

在這裏插入圖片描述

4.2 編寫 Python 代碼源文件

最常見的編程方式就是創建一個代碼源文件,將所有代碼(某一類代碼)放在源文件中。

Python 源文件是一種純文本文件,內部沒有任何特殊格式,我們可以使用任何文本編輯器打開它,比如:記事本、EditPlus、PyCharm、VS Code 和 Sublime Text 3等等。要注意的是,不能使用寫字板、Word、WPS 等排版工具編寫 Python 源文件,因爲排版工具一般都有特殊格式或者特殊字符,會使得代碼變得很亂,不能被 Python 解釋器識別。

(1)源文件的後綴

Python 源文件的後綴爲 .py

後綴只是用來區分不同的編程語言,並不會導致源文件的內部格式發生變化,源文件還是純文本的。編譯器(解釋器)、編輯器和用戶(程序員)等都會依賴後綴來區分當前源文件屬於哪種編程語言。

(2)源文件的編碼格式

Python 3.x 這個大版本是以 UTF-8 作爲默認的源文件編碼格式,推薦大家使用專業的文本編輯器,請看本博客歷史文章《Python 開發工具推薦》

(3)運行源文件

選擇一款自己喜歡的開發工具(編輯器),創建一個源文件,命名爲 demo.py,再寫點兒代碼,然後保存(快捷鍵 Ctrl + S):

print("微信公衆號:碼農阿杰")

運行 Python 源文件有兩種方法:

(1)使用 Python 自帶的 IDLE 工具運行源文件。

在本文第 3 節中已經介紹過了,此處不再贅述。

(2)在命令行工具窗口中運行源文件。

進入命令行工具窗口界面,切換到源文件demo.py所在的目錄,然後輸入下面的命令就可以運行源文件:

python demo.py

運行完該命令,可以立即看到輸出結果,如下圖所示。

在這裏插入圖片描述

5 文章其他地址

5.1 微信公衆號:碼農阿杰

5.2 CSDN 博客

5.2 博客園

6 參考資料

6.1 Python 3.8.2 documentation

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章