Шукаєте відповіді та рішення тестів для Алгоритмізація та програмування КН? Перегляньте нашу велику колекцію перевірених відповідей для Алгоритмізація та програмування КН в moodle.mnau.edu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Який із варіантів зробить метод доступним без створення екземпляра класу?class MyClass: # ??? def hello(): return "Hello"
Що буде результатом виконання?class A: def __call__(self, x): return x * 2a = A()print(a(3))
Що потрібно вставити на місце # ???, щоб клас A успадковував метод foo від класу B?class B: def foo(self): return "B"class A(# ???): pass
Як правильно визначити приватний атрибут data?
Що буде виведено?class A: x = 5a1 = A()a2 = A()a1.x = 10print(a2.x)
Який результат поверне наступний код?class A: def __init__(self): self.data = []a = A()b = A()a.data.append(1)print(b.data)
Який метод потрібно реалізувати для того, щоб об’єкт класу можна було використовувати в print(obj)?
Як правильно задати множинне наслідування?class A: pass class B: pass # ???class C(A, B): pass
Який результат буде виведено?class Base: def __init__(self): print("Base")class Derived(Base): def __init__(self): super().__init__() print("Derived")d = Derived()
Що потрібно вставити замість # ???, щоб метод area був абстрактним?from abc import ABC, abstractmethodclass Shape(ABC): # ??? def area(self): pass