Looking for Програмування мовою Python test answers and solutions? Browse our comprehensive collection of verified answers for Програмування мовою Python at learn.ztu.edu.ua.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Яка основна перевага генераторів над ітераторами?
За допомогою якої функції можна отримати список атрибутів і методів певного класу?
Яке основне призначення атрибуту __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()
Принцип ООП, згідно з яким складність реалізації програмного компонента повинна бути захована за його інтерфейсом має назву: