Шукаєте відповіді та рішення тестів для Програмування мовою Python? Перегляньте нашу велику колекцію перевірених відповідей для Програмування мовою Python в learn.ztu.edu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Яка основна перевага генераторів над ітераторами?
За допомогою якої функції можна отримати список атрибутів і методів певного класу?
Яке основне призначення атрибуту __call__?
Методи, що не можуть змінювати ані стан класу, ані його примірників називаються:
Який спеціальний метод повертає строкове представлення екземпляру класу?
Який результат буде виведено на консоль після виконання наступного модуля?
class Employee: __num = 0 def __init__(self, firstname, lastname): self.__firstname = firstname self.__lastname = lastname Employee.__num += 1 def emp_number(self): print(Employee.__num)a = Employee("Horus","Lupercal")b = Employee("Garviel","Loken")print(b.__num)b.__num = -1b.emp_number()
Клас в якому не створюються примірники, а його призначення - визначенняя, які методи і властивості потрібно буде перевизначити в дочірніх класах, називається:
Який вбудований метаклас є в Python?
Який результат буде виведено в терміналі після виконання наступної програми?
class Car: autopilot = False def __init__(self, model, spead): self.model = model self.spead = spead self.autopilot = Car.autopilot def is_autopilot(self): if self.autopilot == True: print( "Yep! There is an autopilot!") else: print("Nope! It's dummy(")class Tesla: def __init__(self): self.autopilot = Trueclass CleaverCar(Tesla,Car): def __init__(self, model, spead): super().__init__() self.model = model self.spead = speada = CleaverCar("Some_ordinary_car", "Jeez! It's frighteningly fast!")a.is_autopilot()
Принцип ООП, згідно з яким складність реалізації програмного компонента повинна бути захована за його інтерфейсом має назву: