Skip to content

Python 文件處理

本文詳細介紹 Python 中的檔案處理 (File I/O),內容涵蓋 File Object、檔案串流、文字與二進位檔案的讀寫操作。我們將比較使用與不使用 "with" 陳述式的差異,並解釋為何 "with" 是最佳實踐。此外,文章還會講解如何檢查、列出、刪除、重命名檔案,以及建立、移除、重命名資料夾和處理相關的例外情況,助你全面掌握 Python 的檔案管理技巧。

Python 基礎數據類型入門:數字、字串、列表、元組、字典與集合詳解

本文為 Python 初學者詳盡介紹核心基礎數據類型,包括數字(整數、浮點數)、字串、布林值、列表、元組、字典及集合。透過清晰的解釋和簡單的程式碼範例,助你理解各數據類型的特性、常用操作及應用場景,為 Python 編程打下穩固基礎。

Python 函數入門:參數、返回值與進階技巧

本文詳細介紹 Python 函數的基礎知識,包括如何定義函數、傳遞參數與引數、處理不同類型的返回值 (None、單個值、多個值)。同時探討函數作為物件、嵌套函數、型別提示 (Type Hints) 的好處與用法,以及 Lambda 函數的簡單介紹,助你全面掌握 Python 函數的應用。

Python OOP 入門:Class、Object、繼承

本文為 Python 物件導向編程 (OOP) 的全面入門指南。從程序導向編程(使用函數組織程式碼)的基礎出發,解釋 OOP 如何作為一種更現代的典範轉移,將數據與操作數據的方法封裝在類別 (Class) 中。內容涵蓋物件 (Object) 的創建、物件的獨一身份 (Identity) 及 id() 函數的使用,並詳細介紹繼承 (Inheritance) 的概念,透過 Person 和 Student 等生活化範例,助你輕鬆掌握 Python OOP 的核心。

Python 腳本編寫入門

本文為 Python 初學者提供一份詳盡的腳本編寫指南。內容涵蓋 Python 程式的基本結構、註解、變數宣告、函數定義、類型提示、縮排規則、程式碼換行、流程控制(如 if-else 語句)、腳本執行方法及命令列參數處理。最後會整合所有知識點,提供一個可運行的完整範例,助你輕鬆上手 Python 腳本編寫。

KF Software House