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

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

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

Дано определение функции: def f(a, *b, c = 1): return a * c + max(b) Какие вызовы этой функции семантически некорректны и приведут к ошибкам на этапе выполнения вызова

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

Варианты ответа
print(f(5))(Верный ответ)
print(f(c = 2, 5, 10))
print(f(5, 7, 10, c = 4))
print(f(c = 2))(Верный ответ)
Похожие вопросы
Дано определение функции:def f(a, *b, c = 1): return a * c + max(b)Какие вызовы этой функции синтаксически некорректны и приведут к ошибкам на этапе проверки синтаксиса
Дано определение метода: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 sef( a : list)->int:    a.append(2 * max(a)); return a[0]
Каков результат следующего вызова:L = [5, 2, 7]; print(sef(L) + max(L))

Даны две функции:

def f(n):    if n > 0: g(n - 1)def g(n):    print('*', end = '')    if n > 1 : f(n - 2)

Сколько звездочек будет напечатано в результате вызова f(21)?

Пусть у класса с именем classR определен конструктор def __init__(self, n, m). Какая форма вызова конструктора родительского класса допустима при одиночном наследовании:
В результате выполнения фрагмента программы: x1 = 5; x2 = 3; x3 = 7; x4 = 5; y = x1 > x2 < x3 > x4 переменная y получит значение:
В результате выполнения фрагмента программы: x1 = 5; x2 = 4; x3 = 7; y = x1 > x2 and x3 переменная y получит значение:
В результате выполнения фрагмента программы: x1 = 5; x2 = 4; x3 = 7; y = x1 > x2 & x3 > x2 переменная y получит значение:
В результате выполнения фрагмента программы: x1 = 5; x2 = 3; x3 = 7; x4 = 5; y = x1 & x2 | x3 & x4 переменная y получит значение: