數據模型,幫助讀者輕松掌握。
數據模型的定義
it解釋器在特定的情況下會自動調用這些方法,例如創建對象、比較對象、打印對象等。
數據模型的核心
itit表達式(即可用于創建對象的代碼)。
數據模型的實踐
itame, age)ameame
self.age = age
", 18)
使用__str__方法打印對象的字符串表示
itame, age)ameame
self.age = age
def __str__(self)ameatame, self.age)
", 18)t(p)
使用__eq__方法比較兩個對象是否相等
itame, age)ameame
self.age = age
def __eq__(self, other)ameamed self.age == other.age
", 18)", 18)t(p1 == p2)
itame, age)ameame
self.age = age
def __repr__(self)atame, self.age)
", 18)t(repr(p))
數據模型的應用
__等方法來實現。
it編程的核心技能。