Python 數字型別完整指南:整數、浮點數、複數與常用數學函式
一、刪除物件引用 del var1, var2, ... 二、Python 三大數值型別 整數:正負整數,無小數點。int 浮點數:含小數點,支援
Python 呼叫 C 語言函式庫:ctypes 實戰入門
三步驟完成 Python 呼叫 C 函式 1. 撰寫 C 程式碼 cfun.c int product(int a, int b) { return
Python 批量提取 Word 文件中的圖片與嵌入檔案
問題背景 學生試卷以 Word 繳交,內容包含截圖(圖片)與程式碼檔(嵌入檔案)。需自動化提取所有 .docx 中的圖片(png/jpg)與嵌入檔案(任意格式)
Python 解析 XML 完整教學:ElementTree API 實戰指南
Python 內建 xml.etree.ElementTree(簡稱 ET) 模組處理 XML 解析與建立。自 Python 3.3 起,cElementTre
VSCode 設定 Python 開發環境:選擇解譯器、Pylance 與 Jupyter 擴充
1. 選擇 Python 解譯器 按 F1 → 輸入 Python: Select Interpreter → 選擇當前專案使用的解譯器環境(可選虛擬環境 ve
Python 7 款經典小遊戲原始碼:消消樂、俄羅斯方塊、貪食蛇等
前言 週末輕鬆一下!分享 7 款可直接執行的 Python 小遊戲完整原始碼,涵蓋 pygame、PyQt5、tkinter 等圖形庫,適合練習事件迴圈、碰撞檢
Python 控制結構完整指南:順序、選擇、迴圈與斷點控制
前言 控制結構是程式邏輯的骨架。本文系統整理 Python 的縮排規則、順序結構、選擇結構(單雙多重分支)、迴圈結構(while/for)與 break/con
Python Turtle 繪圖實戰:繪製蜘蛛俠完整程式碼解析
一、效果展示 繪製完成後,可使用 PyInstaller 打包成 .exe 執行檔,無需安裝 Python 環境即可在其他電腦執行。打包步驟請參考文末說明。
Docker 安裝 MongoDB 並使用 Python 操作完整教學
一、Docker 安裝 MongoDB 官方映像檔:https://hub.docker.com/_/mongo 1. 拉取最新映像檔 docker pull
MongoDB 儲存與讀取 NumPy / Pandas 資料完整範例
核心序列化策略 NumPy 陣列 寫入:Binary(pickle.dumps(array, protocol=2)) 讀取:pickle.load
Jupyter Notebook 進階應用:打造可部署的圖像處理 Web 應用
許多開發者僅將 Jupyter Notebook 用於 Python 程式撰寫、資料分析與互動式開發。實際上,它還能支援套件開發、投影片製作、電子書撰寫、部
Python 爬蟲實戰:破解黃頁網站字體反爬蟲技術
一、實戰場景:黃頁網站字體反爬分析 目標站點:aHVhbmd5ZTg4.com(Base64 編碼)。首頁如下: 進入「黃頁」分頁,隨機選取一筆公開資料:
Python 數字型別完整指南:整數、浮點數、複數與常用數學函式
一、刪除物件引用 del var1, var2, ... 二、Python 三大數值型別 整數:正負整數,無小數點。int 浮點數:含小數點,支援
Python 迷思解析:為何 min(['9', '3'], key=len) 輸出 9?
問題重現 x = [9, 3] print(min(x, key=len)) # 輸出:9 原因分析 min() 函式搭配 key=len 參數時,比較依據
Python 物件導向基礎語法(一):方法定義、建立類別與物件判斷
一、驗證「一切皆物件」 在 Python 中,變數、資料、函式幾乎都是物件。我們可以用兩種方式快速驗證: Tab 鍵補全:在識別符或資料後輸入點號 . 再
Python 物件導向核心觀念:類別與物件的關係及類別設計方法
一、類別與物件的核心概念 在物件導向程式設計(OOP)中,「類別」與「物件」是兩大基石。理解它們的關係,是掌握 OOP 的關鍵第一步。 1.1 什麼是類別?
Python Exception Handling: Complete Guide to try/except/else/finally
Introduction When a Python script encounters an exception, it must be caught and
Python Exception Handling: Complete Guide to try/except/else/finally
Introduction When a Python script encounters an exception, it must be caught and