TGViewer
Python: задачки и вопросы Python: задачки и вопросы @quiz_python · 6.91K subscribers
Post #2390 1.82K
Объяснение:

В данном коде создаётся объект var класса SecondClass, который наследуется от FirstClass

Метод __init__ в SecondClass вызывает метод __init__ в FirstClass с помощью функции super(), устанавливая значения self.__i и self.j в 1 и 5 соответственно, а затем переопределяет их значения на 2 и 7

Однако переменная self.__i в SecondClass не переопределяет self.__i в FirstClass из-за двойного подчеркивания, которое делает эту переменную «приватной»

Поэтому, когда вызывается метод display из FirstClass, он печатает значение self.__i и self.j из FirstClass, а не из SecondClass. Отсюда и ответ — 1 7
More from @quiz_python
  1. Oct 11, 2026Шаблон и условие — по очереди 1️⃣Изначально status содержит строку old. Конструкция match…
  2. Oct 11, 2026Post #4920
  3. Oct 10, 2026Подробное объяснение 1️⃣Функция sorted выполняет посимвольное сравнение строк по кодам сим…
  4. Oct 10, 2026Post #4918
  5. Oct 9, 2026Развёрнутое пояснение 1️⃣Создаётся словарь prices с единственной парой ключ-значение tea:…
  6. Oct 9, 2026Post #4916
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →