class Teacher(object):
__slots__ = ['age','name']
T1 = Teacher()
T1.age = 10 #可以创建
T1.age #返回10
T1.id = 1005 #报错 Teacher has no attribute 'id'
只能创建在__slots__中定义的参数
有助于限制类的动态:不能无限创建属性,由slots限制 , 可以在实例中跳过__dict__的创建过程,节省内存