WorksheetsЛекция 4
Total questions: 10
Worksheet time: 30mins
Что делает следующий код: def a(b, c, d): pass
Определяет список и инициализирует его
Определяет функцию, которая ничего не делает
Определяет функцию, которая передает параметры
Определяет пустой класс
Что такое функция?
Объект, принимающий аргументы и возвращающий значение
Структура, определяющая поведение объекта
Любой код в Python
Код, заключенный в круглые скобки
Какое ключевое слово используется для создания функции?
fun
function
void
def
Сколько параметров может принимать функция?
Нисколько, функция не принимает значения, только возвращает
1
Бесконечно много
2
Какое ключевое слово используется для возврата значения из функции?
get
return
post
answer
Что выведет этот код?
def get_sum(a, b):
pass
print(get_sum(4, 2))
4
2
6
None
Каким ключевым словом обозначается анонимная функция?
lambda
alpha
anonym
Таких функций не существует
Что выведется в результате выполнения кода?
def get_sum(a=2, b=3):
print(a+b)
get_sum(4)
5
4
7
6
Для чего нужно ключевое слово global?
Чтобы сделать переменную доступной из любой точки мира
Чтобы указать, что эта переменная имеет самое важное значение в программе
Такого ключевого слова нет, мы достали его из языка C++
Для получения доступа к глобальной переменной и изменения ее внутри функции
Что такое рекурсивная функция?
Функция, которая курсирует между модулями
Функция которая возвращает саму себя
Функция, которая выполняется с последней строки по первую
Функция, написанная курсивом
