Урок 7 м3

Урок 7 м3

9th Grade

9 Qs

quiz-placeholder

Similar activities

Викторина по теме "Логика"

Викторина по теме "Логика"

8th - 9th Grade

10 Qs

Алгоритмы. Понятие, свойства, виды

Алгоритмы. Понятие, свойства, виды

6th - 9th Grade

12 Qs

Алгоритм и Исполнитель

Алгоритм и Исполнитель

1st - 10th Grade

10 Qs

Сортировка и фильтрация в Excel

Сортировка и фильтрация в Excel

9th Grade

10 Qs

Алгоритмы и исполнители

Алгоритмы и исполнители

9th Grade

10 Qs

Компьютер и безопасность . Подготовка к СОР

Компьютер и безопасность . Подготовка к СОР

5th Grade - University

10 Qs

Системы счисления

Системы счисления

9th - 10th Grade

10 Qs

Python 2022, part I

Python 2022, part I

7th - 10th Grade

11 Qs

Урок 7 м3

Урок 7 м3

Assessment

Quiz

Computers

9th Grade

Hard

Created by

Сергей Алипов

FREE Resource

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что такое lambda-функция в Python?

Анонимная функция, заданная через ключевое слово lambda

Функция с автоматическим возвратом результата

Метод класса для обработки данных

Декоратор для обертки функций

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой код корректно использует lambda для удвоения числа?

lambda x: x * 2

lambda: return x * 2

def lambda(x): return x * 2

lambda x: return x * 2

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что делает метакласс в Python?

Управляет наследованием методов

Создает и контролирует создание классов

Заменяет декораторы

Обрабатывает исключения

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой метакласс используется по умолчанию для всех классов?

object

type

class

meta

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что нельзя сделать в lambda-функции?

Вернуть результат выражения

Реализовать многострочную логику с циклами

Передать аргумент

Использовать условные выражения

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Как отсортировать список словарей по ключу "age" с помощью lambda?

sorted(data, key=lambda x: x["age"])

sorted(data, lambda x: x["age"])

data.sort(lambda x: x["age"])

sorted(data, key="age")

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Для чего используется __new__ в метаклассе?

Для инициализации атрибутов объекта

Для создания и возврата нового класса (верно)

Для валидации методов класса

Для обработки исключений

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что выведет код? python func = lambda a, b: a + b print(func(2, 3))

5

23

Ошибку

None

9.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Чем lambda отличается от функции, объявленной через def?

Не имеет имени и может быть записана в одну строку

Может содержать сложные циклы

Требует явного возврата значения через return

Не поддерживает аргументы