python:面向对象—— __slots__来限制实例的属性命名范围
__slots__ 在类中限制了实例化对象的属性名称,凡是被包含在 __slots__里的属性,都是可以赋值的,而不在这个范围里的属性,是不可以被赋值引用的。
class Student: __slots__ = ("name","age") wang = Student() li = Student() wang.name = "wangzaixue" li.name = "lisi" print(wang.name) print(li.name) wang.city = "jinan" print(wang.city)

![python:面向对象—— __slots__来限制实例的属性命名范围[编程语言教程]](https://www.zixueka.com/wp-content/uploads/2024/01/1706711830-8730b1c4629fa44.jpg)
