WorksheetsФункции def
Total questions: 10
Worksheet time: 6mins
Какой оператор используется для возврата значения из функции?
yield
return
output
Как объявить функцию в Python?
function моя_функция():
def моя_функция():
define моя_функция():
fun моя_функция():
Что вернет функция, если в ней нет return?
Ошибку
False
0
None
Что произойдет, если вызвать функцию, не указав обязательные аргументы?
Произойдет ошибка
Будет использоваться None
Аргументы заменятся 0
Функция выполнится без аргументов
Какие аргументы можно передавать в функцию?
Позиционные аргументы
Именованные аргументы
*args
**kwargs
Что делает *args в объявлении функции?
Используется только для списков
Ограничивает количество аргументов
Позволяет передавать неограниченное количество позиционных аргументов
Создает словарь аргументов
Как задать значение аргумента по умолчанию в функции?
def f(x:10):
def f(int x=10):
def f(x=10):
def f(x=10, y):
Как вернуть несколько значений из функции?
Использовать несколько return
return a, b, c
return [a, b, c]
return (a, b, c)
Какой код правильно вызывает функцию foo() с двумя аргументами?
foo(, 2)
foo(1, 2)
foo(a=1, b=2)
foo(a: 1, b: 2)
Как можно распаковать список при передаче в функцию?
func([1, 2, 3])
func(*[1, 2, 3])
func(1, 2, 3)
func(*args)
