__init__() 初始化方法 __getitem__ 对象[] __setitem__ 对象[] = 值 __delitem__ del 对象[] __del__ del 对象. 析构 __len__ len(对象) __iter__ for. iter() __next__ next() __dir__ dir() __getslice__ 对象[::] __enter__() 执行with as进来的时候调用 __exit__() 执行with as退出的时候调用 __hash__() hash(c) __repr__ 可以自定义你直接打印的格式 __add__() 执行加法的时候 __new__() 构造方法. 用来创建对象的. 开辟内存 __module__表示当前操作的对象所在的模块 __class__表示当前操作的对象所属的类 __call__对象后面加括号触发执行 __dict__查看类或对象中的属性 __str__ 如果一个类中定义了此方法,那么打印此类对象时,输出此方法的返回值 __metalass__其用来表示该类由谁来实例化创建