База ответов ИНТУИТ

Программирование на Python

<<- Назад к вопросам

Пусть у класса с именем classR определен конструктор def __init__(self, n, m). Какая форма вызова конструктора родительского класса допустима при одиночном наследовании:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
classR.__init__(n, m)
super.__init__(n, m)
classR.__init__(self, n, m)(Верный ответ)
super().__init__(n, m)(Верный ответ)
Похожие вопросы
Дано определение метода:def sef( a : list)->int: a.append(2 * max(a)); return a[0]Каков результат следующего вызова:L = [4, 9, 7]; print(sef(L) + max(L))
Дано определение метода: def sef( a : list)->int: a.append(2 * max(a)); return a[0]Каков результат следующего вызова:L = [10, 5, 7]; print(sef(L) + max(L))
Дано определение функции: def f(a, *b, c = 1): return a * c + max(b) Какие вызовы этой функции семантически некорректны и приведут к ошибкам на этапе выполнения вызова
Дан кортеж cort = (3, 5). Программист написал оператор присваивания: cort = cort + 2 * cort. Укажите результат
Дан кортеж cort = (5, 7, 11, 13). Программисту понадобилось изменить кортеж и он написал оператор присваивания cort = cort[: 2] + (8, 9) + cort[2:] Укажите результат
Какие утверждения истинны относительно конструкторов класса
Какой тип получит выражение: 5 + Fraction(2, 3) + Decimal(5.25)
При задании среза: s[0:len(s): -1] строки s результатом будет
Какие значения получат переменные x, y, z в результате присваивания: x, *y, z = [['first', 1],1, 2, 3, 4]
В результате выполнения фрагмента программы: x1 = 5; x2 = 3; x3 = 7; x4 = 5; y = x1 & x2 | x3 & x4 переменная y получит значение: