Главная /
Язык программирования Python /
Начало определения функции f выглядит так: def f(a, b, c=1, *p, **k): Какие из следующих вариантов вызова не приведут к ошибке на этапе присваивания фактических параметров формальным?
Начало определения функции f
выглядит так:
def f(a, b, c=1, *p, **k):
Какие из следующих вариантов вызова не приведут к ошибке на этапе присваивания фактических параметров формальным?
вопрос
Правильный ответ:
f()
f(1, 2)
f(1, 2, 3, 4)
f(1, 2, d=3, c=4)
f(1, 2, d=3)
f(1, d=2, 3)
Сложность вопроса
75
Сложность курса: Язык программирования Python
62
Оценить вопрос
Комментарии:
Аноним
ответ подошёл
27 апр 2018
Аноним
Спасибо за подсказками по интуит.
26 янв 2018
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Какое исключение должно быть возбуждено DB-API 2.0-совместимым модулем при сбое в соединении с базой данных?
- # Какой код порождает следующее расположение кнопок? [Большая Картинка] # 1 b1.grid(row=0, column=0, rowspan=2) b2.grid(row=0, column=1) b3.grid(row=1, column=1) # 2 b1.grid(row=0, column=0, columnspan=2) b2.grid(row=1, column=0) b3.grid(row=1, column=1) # 3 b1.grid(row=1, column=1, rowspan=2) b2.grid(row=1, column=0) b3.grid(row=0, column=0) # 4 b1.grid(row=1, column=1, columnspan=2) b2.grid(row=0, column=1) b3.grid(row=0, column=0)
- # Какой модуль содержит функции для построения деревьев синтаксического разбора?
- # Из какого модуля будет работать функция split() в следующем примере: from re import * from string import * split('a', 'b')
- # С помощью какой универсальной функции (возможно, в сочетании с функцией sum()) можно посчитать количество отрицательных чисел в массиве?