
22年12月更新:個人網站關停,如果仍舊對舊教程有興趣參考 Github 的markdown內容[https://github.com/tang...
本章會(1)討論一些重要的魔法方法,(2)然后會討論兩個相關的主題:屬性和迭代器,(3)最后介紹一個相關的示例來處理一些稍微復雜的問題。 魔法方...
本章將學習創建和引發自定義的異常,以及處理異常的各種方法。 8.1 什么是異常 程序運行中的錯誤或者不期望發生的事情就是異常,為了防止這樣的事件...
第7章 更加抽象 本章將會介紹如何創建對象,以及多態、封裝、方法、特性、超類以及繼承等概念。 對象的魔力 多態 多態字面意思為有多種形態,在編程...
第6章 抽象 本章會介紹如何將代碼組織成函數,并會詳細介紹函數的參數、作用域,以及遞歸在程序中的用途。 懶惰即美德(略) 抽象和結構(略) 創建...
我們會首先介紹print和import的更多使用方法,然后是介紹條件語句和循環語句。隨后會介紹列表推導式,最后介紹pass、exec、eval的...
通過鍵引用值的數據結構叫映射,字典是Python中唯一的自建映射類型。 字典的使用 創建和使用字典 通過如下方式可以直接創建字典: dict函數...
字符串也是元組的一種,本章會介紹:字符串的格式化、分割、聯接、搜索。 基本字符串操作 所有標準的序列操作對字符串同樣適用,唯一要記得的是字符串是...
序列概覽 在Python中最基本的數據結構是序列(sequence)。序列共有6種類型,本章只重點討論兩種:列表和元組。該章的大致結構為: 通用...