一.基础知识 定义:当类中提供了某个特殊名称的方法,在该类的实例出现在它们相关的表达式时,Python自动调用它们 特性: 1.运算符重载让类拦截常规的Python运算. 2.类可重载所有Python表达式运算符. 3.类可重载打印,函数调用,属性点号运算等内置运算 4.重载使类实例的行为像内置类型 5.重载是通过提供特殊名称的类方法来实现的 二.字典索引和分片:__getitem__,__setitem__,__delitem__ 如果在类中定义了(或者继承了)的话,则对于实例中的索引运算,会…