class Descriptor:
def __get__(self, obj, objtype=None):
return obj.__dict__.get('_x', 0)
def __set__(self, obj, val):
obj.__dict__['_x'] = val
class A:
x = Descriptor()
a = A()
b = A()
a.x = 10
b.x = 20
print(a.x)
Post #2885
685
Что выведет код?