Главная /
Язык программирования Python /
Начало определения функции f выглядит так: def f(a, b, c=None, d="0"): Какие из следующих вариантов вызова не приведут к ошибке на этапе присваивания фактических параметров формальным?
Начало определения функции f
выглядит так:
def f(a, b, c=None, d="0"):
Какие из следующих вариантов вызова не приведут к ошибке на этапе присваивания фактических параметров формальным?
вопрос
Правильный ответ:
f()
f(1, 2)
f(1, 2, 3, 4)
f(1, 2, d=3, c=4)
f(1, 2, d=3)
f(1, d=3)
Сложность вопроса
91
Сложность курса: Язык программирования Python
62
Оценить вопрос
Комментарии:
Аноним
Кто ищет эти тесты с интуитом? Это же элементарно
30 июн 2016
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Какому значению paramstyle соответствует следующий пример разметки: " " " INSERT INTO tv (tvdate, tvweekday, tvchannel) VALUES (%(begd)s, %(wd)s, %(channel)s);" " "
- # Как называется отношение, которое имеют между собой следующие два класса: class A(object): def __init__(self, **atts): self._atts = atts def __repr__(self): return ":" + str(self._atts) class B(list): def __init__(self, *params): super(B, self).__init__(params)
- # Как можно найти минимальный элемент матрицы a?
- # С помощью какого регулярного выражения можно найти все (ровно) пятикратные повторения цифры 0?
- # Какое множество строк описывает следующее регулярное выражение: to (?=be).{2}