Шукаєте відповіді та рішення тестів для Алгоритмізація та програмування КН? Перегляньте нашу велику колекцію перевірених відповідей для Алгоритмізація та програмування КН в moodle.mnau.edu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Як реалізувати перегрузку оператора +?
Що потрібно вставити замість # ???, щоб створити атрибут класу?class MyClass: # ??? counter = 0
Що буде результатом виконання?class A: def __init__(self, x=[]): self.x = x self.x.append(1)a1 = A()a2 = A()print(a2.x)
Що буде результатом?class A: def __eq__(self, other): return Trueprint(A() == A())
Що потрібно вставити, щоб метод bar викликав метод foo суперкласу?class Parent: def foo(self): return "Parent"class Child(Parent): def bar(self): return # ???c = Child()print(c.bar())
Що буде результатом виконання коду?class A: def __init__(self): self.value = 5a = A()print(hasattr(a, 'value'))
Що потрібно вставити, щоб виклик len(obj) працював?class MyClass: def __init__(self, data): self.data = data # ???
Який з варіантів дозволяє створити клас Singleton, у якому завжди повертається один і той самий екземпляр?
Який із варіантів правильно реалізує геттер через декоратор?class MyClass: def __init__(self): self._value = 42 # ??? def value(self): return self._value
Що буде, якщо не передати self у метод класу?