Шукаєте відповіді та рішення тестів для Програмування мовою Python? Перегляньте нашу велику колекцію перевірених відповідей для Програмування мовою Python в learn.ztu.edu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Який результат буде виведено на консоль після виконання програми?
class SomeClass: def __new__(cls, a, b): if not hasattr(cls, 'instance'): cls.instance = super(SomeClass, cls).__new__(cls) return cls.instance def __init__(self, a=20, b=40): self.a = a self.b = b self.sum = a + bs = SomeClass(15,15)s.a = 30s.b = s.a - s.bs1 = SomeClass(20,20)s1.a = s1.a // 2s1.b = s1.b - 10print(s1.sum)
Який клас є батьківським для класу Main в прикладі?
class Main: attr = "Main!"class Second(Main): attr = "None!"
Який результат буде виведено на консоль?
class Students: _num = 0 def __init__(self, firstname, lastname): self._firstname = firstname self._lastname = lastname Students._num += 1 def stud_number(self): print(Students._num)a = Students("Robert","Spunch")a._num = 0a.stud_number()
Дано два файли з кодом
# ===== Це файл main.py ======class Main: def first_method(self): print("Yepp!") def second_method(self): print("Nope!")if __name__ == "__main__": a = Main() a.first_method()
і
# ===== Це файл second.py ======from main import Mainif __name__ == "__main__": a = Main() a.second_method()
Що виведе консоль при запуску файлу second.py?
Який результат буде виведено на консоль після виконання наступної програми?
class Box(): def __init__(self, l=5, w=4, h=8): self.l = l self.w = w self.h = h def volume(self): return self.l * self.w * self.hclass SmallBox(Box): def __init__(self, l, w, h): Box.__init__(self, l, w, h) def area(self): return 2*((self.w * self.l) + (self.l * self.h) + (self.w * self.h))a = SmallBox()print(a.volume())print(a.area())
Вкажіть всі призначення атрибуту __slot__.
Яке призначення атрибуту __bases__?
Який порядок MRO поверне функція для зазначених класів?
class A(): passclass B(A): passclass C(B): passclass D(A): passclass E(C): passclass F(C): passdef print_mro(T): print(*[c.__name__ for c in T.mro()], sep=' -> ')print_mro(E)
Яке призначення аргументу self в інструкції __init__?
Абстракція реального світу, спеціальний тип даних, що описує властивості і методи, які можуть бути доступні у подібних об'єктів називається: