Python CSV 處理進階:csv.DictReader 參數詳解與 OrderedDict 資料存取技巧
基本用法 import csv with open(sample, r, encoding=utf8) as f: reader = csv.Dict
Python 內建 filter 函數詳解:從基本語法到列表、字典與複合條件篩選實例
函數定義與語法 filter(function 或 None, iterable) function:判斷函式,對每個元素回傳 True/False。 Non
從零手寫 Python 全連接神經網絡:前向傳播、反向傳播與梯度下降完整實作
數學符號定義 符號含義維度 nᴸ第 L 層神經元數標量 Wᴸ第 L 層權重矩陣nᴸ × nᴸ⁻¹ Bᴸ第 L 層偏置向量nᴸ × 1 Zᴸ線性輸出 WᴸAᴸ⁻
Django 多對多關聯進階:自定義中間表儲存額外欄位與序列化嵌套查詢
預設中間表回顧 ManyToManyField 自動建立中間表,僅含 id、兩側外鍵。若需儲存關聯屬性(如加入時間、邀請原因),必須自定義中間模型。 自定義
Python 爬蟲實戰:破解百度翻譯簽名機制與 errno 998/997 錯誤處理
反爬機制分析 百度翻譯介面採用動態簽名驗證:sign 參數與 Cookie 會隨輸入文本變化。每次翻譯內容更新,sign 即改變,導致 errno: 998 或
Python 物件導向入門:以「房子添加傢俱」實作類別封裝與屬性管理
情境建模 房子有型態、總面積、剩餘面積、傢俱清單。傢俱有名稱、佔地面積。新增傢俱時檢查剩餘面積,足夠則加入並扣減面積,否則提示失敗。 完整代碼實作 self
Python *args 與 **kwargs 解包機制深度解析:從基本語法到函數傳遞實戰
核心概念:解包 * 在 Python 中唯一功能是「解包」,將序列(元組/列表)或字典拆解為獨立引數。 *args 解包示範 def func1(value,
Python 軟體測試實例:銷售提成計算邏輯實作與邊界值測試
需求描述 根據鎖、槍托、槍管銷售數量計算提成,含邊界驗證與分級提成規則: 單價:鎖 45、槍托 30、槍管 25 數量限制:鎖 1-70、槍托 1-80、槍管
Python 3 常用 API 快速查閱手冊:字串處理、集合運算、eval 與異常拋出
字串方法 方法說明範例 lower()全轉小寫ABC.lower() → abc strip()移除首尾空白 hi .strip() → hi strip
Python 主流中文分詞庫完整教學:jieba、LAC、spaCy 等工具安裝與應用實例
jieba(結巴分詞) 安裝:pip install jieba 核心用法: import jieba print( .join(jieba.cut(行動才是果
Django 後台管理進階:本地化、超級用戶建立、模型註冊與自定義 Admin 介面
後台介面中文化 修改 settings.py:LANGUAGE_CODE = zh-hant,介面即切換為繁體中文。 建立超級管理員 python mana
GitPython 入門教學:使用 Python 程式化操作 Git 倉庫的完整指南
GitPython 簡介 GitPython 是操作 Git 的 Python 庫,封裝底層指令與高階瓷器命令,支援大多數讀寫操作,避免直接呼叫 Shell。部
Python 中文分詞工具大比拚:jieba、HanLP、LAC、THULAC、NLPIR、spaCy 完整使用指南
1. jieba(結巴分詞) 安裝:pip install jieba 精確模式:jieba.cut(text) 回傳生成器,lcut() 直接回傳列表。 im
Python 遞迴深度限制突破:修改系統遞迴上限與遞迴次數控制技巧
遞迴函數基礎與預設限制 遞迴函數透過自我呼叫解決問題,需明確終止條件。Python 預設遞迴深度上限為 1000,超過拋出 RecursionError。 經
Django-Vue 前後端分離實現動態選單與權限控制:JWT 認證與 RBAC 實戰
架構設計:用戶、群組與權限 用戶表:核心實體,外鍵關聯群組。 群組表:角色集合(超級管理員、管理員、一般用戶)。 權限表:記錄群組擁有的選單與操作權限(增刪改
Python 元類深度解析:type 機制、動態建立類別與自訂 Metaclass 實戰
類別建立的底層機制 Python 中「類別也是物件」,由 type 實例化而來。定義 class Work: ... 等同於: Work = type(Work
Python 異常處理完整指南:try/except/else/finally 進階用法與標準異常表
異常處理核心機制 Python 遇到錯誤時拋出異常物件,若未捕獲會導致程式終止。透過 try/except 可攔截異常並執行恢復邏輯,讓程式持續運行。 基本語
樹莓派機器學習實戰:從傳統演算法到 ANN/CNN 的完整演示框架
傳統機器學習管線 在樹莓派上以 OpenCV 與 scikit-learn 實作完整資料科學流程: 資料載入與探索性分析(EDA)——鳶尾花資料集分佈視覺化