面向对象:类中的特殊成员
#--------------特殊成员-----------
__new__ # 构造.开辟内存的
__init__ # 初始化
__call__ # 对象()
__getitem__ # 对象[]
__setitem__ # 对象[] = ""
__len__ # len(对象)
__eq__ # 执行 == 调用
__hash__ # 去掉对象的可哈希 __hash__ = None, 就变成了不可哈希的
__enter__ # with 对象
__exit__ # 出来的时候