Python | Тесты
Open in Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
Show more5 848
Subscribers
-524 hours
-247 days
-6730 days
Posts Archive
5 848
🤔 Где можно хранить бизнес-логику приложения?
Бизнес-логику обычно хранят в сервисах или отдельных модулях, предназначенных для обработки данных и реализации правил приложения.
1. В многослойной архитектуре это уровень service или domain.
2. Хранение логики в контроллерах или представлениях считается плохой практикой.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 848
🤔 Какой модуль Python предоставляет инструменты для работы с регулярными выражениями?
5 848
🤔 Какой метод списка возвращает индекс первого вхождения указанного элемента?
5 848
🤔 Что значит правильный код?
Это код, который легко читается, поддерживается и тестируется.
1. Он решает задачи эффективно, минимизируя сложность.
2. Такой код соответствует стандартам разработки и принципам, например DRY, SOLID.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 848
🤔 Что такое self
Это ссылка на текущий экземпляр класса, используемая для доступа к атрибутам и методам объекта.
1. Он всегда первым аргументом передаётся в методы экземпляра класса.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 848
🤔 Какой оператор используется для итерации по элементам последовательности?
5 848
🤔 Какой способ не является правильным для объявления функции в Python?
5 848
🤔 Зачем нужны декораторы
Декораторы используются для изменения поведения функции или метода без изменения её исходного кода.
1. Они удобны для добавления повторяющегося функционала, например, логирования или проверки прав доступа.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 848
🤔Какая функция используется для глубокого копирования объектов в Python?
5 848
🤔 Как создать новый список, содержащий только нечетные элементы из другого списка?
5 848
🤔 Что такое dunder методы
Это специальные методы, обрамлённые двойными подчёркиваниями.
1. Пример: init, str, add.
2. Они позволяют изменять поведение встроенных операций, таких как создание объектов или арифметика.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 848
🤔 Какой модуль в Python предназначен для работы с математическими функциями, такими как квадратный корень или логарифмы?
5 848
🤔 Расскажи о парадигмах в Python
1. Императивная парадигма: использование команд для изменения состояния программы.
2. Объектно-ориентированная: работа с классами и объектами.
3. Функциональная: поддержка высших функций, замыканий и итераторов.
4. Процедурная: выполнение программ как последовательности процедур.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
5 848
🤔 Какой функцией можно определить количество элементов в объекте?
5 848
🤔 Какой оператор используется для выполнения условной операции на одной строке?
5 848
🤔 Что такое чистая функция?
Это функция, результат которой зависит только от входных данных и не имеет побочных эффектов.
Она не изменяет внешнее состояние и возвращает одинаковый результат при одинаковых аргументах.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
