Linux 系統 Python 版本升級指南:從 2.7.5 升級至 2.7.18 與 3.8.8
背景與環境 作業系統:CentOS 7.6 預設 Python 2:2.7.5 → 升級至 2.7.18(最終版) 預設 Python 3:3.6
Python 兩大迴圈完全指南:for 迴圈與 while 迴圈語法、範例與進階用法
for 迴圈 — 遍歷可迭代物件 # 遍歷列表 fruits = [apple, banana, cherry] for fruit in fruits:
Python 內建序列函數:enumerate、zip、reversed 實戰指南
enumerate() — 同時獲取索引與值 L1 = [10, 20, abc, Python] # 預設從 0 開始 for i, value in en
Python 匿名函數 lambda 完整指南:語法、應用場景與進階技巧
基本語法 lambda 參數列表: 表達式 關鍵點:只能包含單一表達式,隱含返回值,無需 return。 基本範例 # 一般函數 def square(x)
Python 遞歸函數教學:階乘計算與遞歸三要素
什麼是遞歸? 函數直接或間接呼叫自身的程式設計技巧。適合解決「問題可分解為相同性質的子問題」的場景。 遞歸三要素 基線條件:停止遞歸的條件,避免無限遞歸
Python import 語句四種用法詳解:模組匯入最佳實踐
四種匯入方式 1. import module — 整個模組匯入 import turtle turtle.circle(100) 優點:命名空間清晰,避免
Python 1-100 累加求和的五種方法效能比較
方法一:for 迴圈 total = 0 for i in range(1, 101): total += i print(total) # 5050
Python 單例模式實戰:裝飾器與元類兩種經典實現方式
什麼是單例模式? 確保一個類在整個程式生命週期中只有一個實例,並提供全域存取點。適用於資料庫連線池、配置管理、日誌記錄器等場景。 方法一:裝飾器實現 基本版(
Python 元類深度解析:從類建構到單例模式實戰
核心概念:一切皆物件 在 Python 中,類也是物件。類由 type 建構,物件由類建構: class Demo: def __init__(self
Python 遊戲開發入門:Pygame 安裝與第一個視窗程式
什麼是 Pygame? Pygame 是建立在 SDL(Simple DirectMedia Layer)之上的 Python 跨平台遊戲開發模組,提供圖形、聲
Python 保留字(關鍵字)完整清單與說明
什麼是保留字? 保留字是 Python 語言內部預先定義、具有特殊含義的標識符,不能用作變數名、函數名、類名或其他自定義標識符。 Python 3.10+ 保
Python 註釋規範:單行註釋、多行註釋與文件字串
單行註釋 使用 # 開頭,延伸至行尾: # 這是單行註釋 print(Hello) # 行尾註釋 多行註釋 Python 無專屬多行註釋語法,慣用三引號字
Python 七大運算符分類詳解:算術、比較、賦值、邏輯、位、成員、身份
運算符優先級(由高到低) **(指數) ~ + -(按位翻轉、正負號) * / % //(乘除取模整除) + -(加減) >>