
Урок 7 м2

Quiz
•
Computers
•
9th - 12th Grade
•
Hard

Иван Иванович
FREE Resource
9 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Что такое декоратор в Python?
Функция, которая принимает другую функцию и расширяет её функциональность
Специальный тип данных для работы с классами
Метод для создания атрибутов класса
Инструмент для шифрования кода
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Какой синтаксис используется для применения декоратора к функции?
декоратор(функция) внутри кода
@декоратор перед определением функции
функция.декоратор()
декоратор = функция
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Чем classmethod отличается от staticmethod?
staticmethod может изменять атрибуты класса
classmethod получает класс (cls) первым аргументом, staticmethod — нет
classmethod не требует декоратора
staticmethod всегда возвращает None
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Для чего используется @classmethod?
Для скрытия методов от внешнего доступа
Для создания методов, которые работают с классом, а не экземпляром
Для автоматического вызова метода при создании объекта
Для обработки исключений
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Что делает статический метод validate_email(email) из задания?
Проверяет, содержит ли email символ @
Создает новый email для пользователя
Шифрует email
Удаляет невалидные символы из email
6.
OPEN ENDED QUESTION
3 mins • 1 pt
Какой код корректно определяет декоратор @login_required, который проверяет авторизацию?
Evaluate responses using AI:
OFF
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Какой аргумент первым получает classmethod?
cls
self
args
kwargs
8.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Зачем нужны staticmethod?
Для методов, которые не зависят от состояния класса или объекта
Для переопределения методов родительского класса
Для работы с приватными атрибутами
Для создания экземпляров класса
9.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Как вызвать статический метод validate_email из класса Profile?
Profile.validate_email("test@mail.ru")
Profile().validate_email("test@mail.ru")
Profile.validate_email(cls, "test@mail.ru")
Только через объект класса
Similar Resources on Wayground
12 questions
Основні відомості про СУБД Access

Quiz
•
1st - 12th Grade
10 questions
ITC: What is System Software?

Quiz
•
9th - 12th Grade
10 questions
Виртуальные машины

Quiz
•
11th Grade
12 questions
Программное обеспечение

Quiz
•
10th Grade
10 questions
Робо - сумо - 5 класс

Quiz
•
10th Grade
11 questions
Текстовый процессор

Quiz
•
10th Grade
12 questions
Ефекти зміни слайдів в презентаціях

Quiz
•
12th Grade
10 questions
Microsoft Exel

Quiz
•
10th Grade
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
15 questions
Core 4 of Customer Service - Student Edition

Quiz
•
6th - 8th Grade
15 questions
What is Bullying?- Bullying Lesson Series 6-12

Lesson
•
11th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
10 questions
Proper Keyboarding Techniques

Interactive video
•
6th - 10th Grade
14 questions
Inputs and Outputs: Computer Science Intro

Lesson
•
5th - 9th Grade
10 questions
Understanding Computers: Hardware, Software, and Operating Systems

Interactive video
•
7th - 12th Grade
29 questions
AP CSP Unit 2 Review (Code.org)

Quiz
•
10th - 12th Grade