Looking for Алгоритмізація та програмування КН test answers and solutions? Browse our comprehensive collection of verified answers for Алгоритмізація та програмування КН at moodle.mnau.edu.ua.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Який із варіантів зробить метод доступним без створення екземпляра класу?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