Решить проблему первоначального заполнения дескрипторов. Написать класс ParDescr(начальное_значение), который позволяет возвращать начальное_значение соответствующего дескриптора до присваивания — как в экземпляре класса, так и в самом классе.
1 class C:
2 a = ParDescr(100500)
3 b = ParDescr(42)
4
5 print(C.a, C.b)
6 c, d = C(), C()
7 print(c.a, c.b, d.a, d.b)
8 c.a, d.b = "QQ", "QKRQ"
9 print(c.a, c.b, d.a, d.b)
10 del c.a
11 print(c.a, c.b, d.a, d.b)
100500 42
100500 42 100500 42
QQ 42 100500 QKRQ
100500 42 100500 QKRQ
CategoryHomework
LecturesCMC/PythonIntro2025/Homework_ParDescr (последним исправлял пользователь FrBrGeorge 2025-11-14 22:32:05)