Реализуй валидируемый дескриптор `Positive`, который при присваивании отрицательного
значения кидает `ValueError`. Объясни механику: data vs non-data descriptor,
MRO lookup, `__set_name__`.
senior
theory
#193
Чтобы решить вопрос и сохранить попытку — войди.