Python | Тесты
6.19K subscribers
29 photos
355 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Почему оптимизация запросов — важный навык?

Потому что медленные SQL-запросы тормозят приложение, особенно при большом объёме данных. Оптимизация позволяет:
- повысить производительность БД;
- снизить нагрузку на сервер;
- ускорить отклик API;
- избежать проблем в продакшене;
- сократить время выполнения сложных операций.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4
🤔 Какой метод используется для асинхронного ожидания завершения корутины в Python?
Anonymous Quiz
19%
async()
9%
wait()
69%
await()
3%
complete()
💊8👍5
🤔 Какой метод позволяет добавить элемент в множество в Python?
Anonymous Quiz
66%
set.add(element)
23%
set.append(element)
9%
set.insert(element)
1%
set.put(element)
🔥4💊1
🤔 Что известно про арифметический оператор //?

// — это оператор целочисленного деления. Он возвращает только целую часть результата, отбрасывая дробную. Это удобно, когда нужно делить и получить результат без остатка, особенно в индексах или циклах.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
Forwarded from easyoffer
Официальный релиз easyoffer 2.0 состоится уже в течение нескольких дней.

Напоминаю, что в честь релиза запускаем акцию.

Первые 500 покупателей получат:

🚀 Скидку 50% на PRO тариф на 1 год
🎁 Подарок ценностью 5000₽ для тех, кто подписан на этот канал

🔔 Подпишитесь на этот канал: https://t.me/+b2fZN17A9OQ3ZmJi
В нем мы опубликуем сообщение о релизе в первую очередь
Please open Telegram to view this post
VIEW IN TELEGRAM
💊2🔥1
🤔 Какой результат выполнения выражения len([i for i in range(10) если i % 2 == 1])?
Anonymous Quiz
25%
4
67%
5
5%
6
3%
7
💊19🤔4
🤔 Какое ключевое слово используется для определения функции?
Anonymous Quiz
3%
function
2%
define
94%
def
2%
func
👍5💊4
🤔 Какие ещё есть функции из модуля functools?

Некоторые полезные функции:
- lru_cache — кэширование результатов.
- partial — частичное применение аргументов.
- wraps — сохранение метаданных при создании декораторов.
- cmp_to_key — преобразование функции сравнения в ключ.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
🤔 Как получить список всех атрибутов и методов объекта?
Anonymous Quiz
73%
dir()
7%
help()
16%
attributes()
4%
methods()
🔥5
🤔 Байтовые массивы (byte array)?

bytearray — это изменяемый тип, предназначенный для хранения последовательности байтов. Он используется для работы с бинарными данными, особенно когда нужно изменять отдельные байты без создания новых объектов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9
🤔Какая функция используется для получения типа объекта?
Anonymous Quiz
85%
type(obj)
5%
typeof(obj)
3%
gettype(obj)
7%
obj.type()
👍3🔥1
🤔 Какой метод в Python позволяет убедиться, что блок кода выполняется, даже если произошло исключение?
Anonymous Quiz
17%
try
70%
finally
13%
except
0%
error
👍2🔥1
🤔 В чём особенность asyncio?

Asyncio реализует асинхронное программирование на основе event loop, позволяя выполнять задачи без блокировки основного потока. В отличие от многопоточности (threading) и многопроцессорности (multiprocessing), asyncio не создает новые потоки или процессы, а переключается между задачами при ожидании ввода/вывода (I/O-bound задачи).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊8🔥5👍3
🤔 Какой метод используется для объединения всех элементов итерируемого объекта в одну строку?
Anonymous Quiz
8%
merge()
85%
join()
4%
concat()
3%
append()
👍4🤔2
🤔 Какая функция преобразует данные в строку, подходящую для выполнения в качестве кода Python?
Anonymous Quiz
34%
exec()
40%
eval()
16%
compile()
10%
interpret()
💊18🤔6
🤔 Что известно про Django Rest Framework?

Это расширение Django, которое позволяет создавать API. Он предоставляет:
- ViewSet'ы и APIView для обработки запросов
- Serializers для конвертации данных
- Аутентификацию (JWT, OAuth, сессии)
- Throttle и Permissions для контроля доступа
DRF делает Django удобным инструментом для создания RESTful API.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
🤔 Какая функция позволяет вам компилировать строку в исполняемый объект Python?
Anonymous Quiz
45%
compile()
25%
exec()
22%
eval()
8%
run()
💊11🔥3👍2
🤔 Что возвращает функция enumerate() при применении к списку?
Anonymous Quiz
8%
Список элементов
13%
Список индексов
76%
Итератор кортежей (индекс, элемент)
3%
Сумму элементов
👍4
🤔 Что такое домен / доменное имя?

Доменное имя — это человеко-понятный адрес сайта в интернете, например:
example.com.
Оно состоит из уровней:
- com — домен верхнего уровня.
- example — домен второго уровня.
- Можно также иметь поддомены:
blog.example.com.
Домен привязан к IP-адресу через DNS.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2