[Python]-基礎-1.環境部署

Oez發表於2024-03-28

[Python] 基礎——環境部署&知識補充

一、環境部署

1.1 軟體下載

1.1.1 版本選擇

內建函式是 Python 自帶的函式,不同版本的 Python,其內建函式在數量和使用上大不相同,尤其是 Python 2 和 Python 3 大版本之間的迭代,教程全程採用 Python 3.8.3 進行程式碼演示,為了避免版本相容衝突,希望讀者都採用該版本學習。

例如:Python 2.7.18 擁有 76 個內建函式,而 Python 3.8.16 擁有 69 個內建函式,廢棄了一些無用函式,保留並最佳化重要函式。

圖 Python 2.8.18 內建函式(76)

image-20240324131747616

圖 Python 3.8.16 內建函式(69)

image-20240328133131116

1.1.2 下載軟體

(1)進入Python官網:https://www.python.org/

image-20240328134400512

(2)點選 Downloads 選項進入下載頁面(老版本官網的下載地址是 "https://www.python.org/getit/",新版本是 "https://www.python.org/downloads/",兩個地址目前都可以進去,為同一頁面)

image-20240328134443056

(3)網站會自動識別讀者的電腦系統平臺,點選按鈕可以直接下載當前穩定的最新版本,因為我們使用的版本是 3.12.2,是當前最新的版本,可以直接點選下載,也可以點選對應平臺的黃色連結,進入對應歷史版本下載頁面,例如需要下載 Windows 平臺 64 位的 Python 安裝包,選擇 Windows installer(64-bit)。

image-20240328134704401 image-20240328134731245 image-20240328134750646

觀察 Python 官網地址,頂級域名 org 全稱是 Organizations,很多部署在國外伺服器上的網站都採用此頂級域名,Python 就是其中之一。

在國內進行訪問和下載都會很卡,可以找到國內免費開放的映象下載地址,這邊我提供了一個自用的映象網站(TODO),方便大家下載學習。

1.2 平臺安裝

1.2.1 Windows平臺

(1)雙擊開啟 "python-3.12.2-amd64.exe"

image-20240324215710035

(2)安裝時勾選 "Use admin privileges when installing py.exe" 和 "Add python.exe to PATH" 選項

image-20240324223539128

"Use admin privileges when installing py.exe" 選項會使用管理員許可權來進行安裝

"Add python.exe to PATH" 選項會自動將 Python 新增到系統環境變數裡,使使用者可以在命令提示符裡直接輸入 Python 進入 Python 命令列/互動式程式設計,也可以不勾選該選項,安裝完成後手動新增環境變數。

(3)點選 "Customize installation"選項進行自定義安裝

image-20240324220539555

可以直接點選 "Install Now" 選項進行預設安裝,也可以點選 "Customize installation"選項進行自定義安裝,兩者區別在於後者可以修改安裝路徑,預設是在C盤。個人建議選擇自定義安裝,以防佔用系統盤記憶體資源,導致電腦卡頓。

image-20240324220513627

(4)點選 "Browse" 按鈕選擇安裝路徑

image-20240324224046052

(5)點選 "Install" 按鈕進行安裝

image-20240324224335639

(6)解除限制

安裝完成後,點選 "Disable path length limit" 選項來解除電腦對 Python 的一些限制。

image-20240324224819379

(7)安裝完成

點選 "Close" 按鈕關閉安裝介面。

image-20240324224931211

(7)測試是否安裝成功

點選 Win+R 鍵,在執行視窗中輸入 cmd 開啟命令提示符視窗,輸入 python 進入 Python3 環境,如果顯示如圖所示,恭喜你,Python3 已經安裝成功了。

image-20240324225224744 image-20240324225314177

1.3 IDE下載安裝-整合開發環境

1.3.1 Sublime Text3 下載

Sublime Text3 是一款超文字編輯器,可以看作是功能更加強大的記事本,可以支援幾乎所有的檔案格式。

1.3.2 VSCode 下載

各大IDE的選擇

二、知識補充

2.1 命令列程式設計

概述:所謂互動式程式設計,其實就是使用命令提示符/終端來進行Python程式碼測試和執行。

2.1.1 Windows平臺常用命令

命令提示符CMD命令

命令 作用
cd/或cd\(有無空格都可以) 進入C盤根目錄
cd..(有無空格都可以) 返回上一級目錄
cd python 進入python資料夾(切換目錄)
dir 檢視當前目錄(修改日期、檔案/資料夾、大小、名稱、總計數量和大小)

2.1.2 Mac平臺常用命令

終端Terminal命令

命令 作用
cd/或cd\(有無空格都可以) 進入C盤根目錄
cd..(有無空格都可以) 返回上一級目錄
cd python 進入python資料夾(切換目錄)
dir 檢視當前目錄(修改日期、檔案/資料夾、大小、名稱、總計數量和大小)

2.1.3 使用命令列測試

幾乎所有程式語言教程的第一個程式都是列印 “Hello World!”,這裡也不另外,進入 Python3 環境,輸入程式碼敲回車,即可立即看到輸出結果。

print("Hello World!")

這裡我們用到了內建函式print和字串String,print函式作用是列印輸出,並且自動換行,具體使用會在函式章節講解(TODO),字串會在資料型別章節講解(TODO)。透過 print 函式列印 “Hello World!” 字串。我們還可以輸入該程式碼之前加上註釋,透過 “#” 符號來表示該行程式碼為註釋,不參與程式碼執行。

# 輸出
print("Hello World!")

我們可以在這裡進行算數運算和邏輯運算

a=1
b=2
print(a+b)
print(a==b)

我們可以在本地建立 Python 檔案,命名為 “Hello.py”,其中檔名可以看作由檔案主名和副檔名組成,由此可知,“.py” 表示 Python 檔案。使用記事本編輯 Python 檔案,將上文列印 “Hello World!” 的程式碼寫入其中並儲存退出,在命令提示符視窗內輸入 “python Hello.py” 即可執行此檔案

2.2 內建函式

2.1.2 輸入輸出函式

# 輸入函式
input()

# 輸出函式
print()

2.3 庫函式

2.2.1 隨機庫-random

# 匯入random模組
import random

2.2.2 時間庫-time

# 匯入time模組
import time

三、學習資源

字元畫:https://www.asciiart.eu

Api介面:

相關文章