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

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Какой способ правильно создает список чисел от 1 до 5?
Anonymous Quiz
47%
[1, 2, 3, 4, 5]
1%
[1...5]
44%
range(1, 6)
8%
list(1, 6)
💊48🤔13👍3
🤔 Какой метод используется для объединения нескольких строк в одну с указанным разделителем?
Anonymous Quiz
15%
split()
80%
join()
2%
merge()
3%
concat()
💊5🔥3
🤔 Почему оптимизация запросов — важный навык?

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


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

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥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
68%
5
5%
6
3%
7
💊18🤔3
🤔 Какое ключевое слово используется для определения функции?
Anonymous Quiz
3%
function
2%
define
93%
def
2%
func
👍4💊4
🤔 Какие ещё есть функции из модуля functools?

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


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

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


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

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊8🔥5👍1
🤔 Какой метод используется для объединения всех элементов итерируемого объекта в одну строку?
Anonymous Quiz
9%
merge()
84%
join()
4%
concat()
4%
append()
👍3🤔2
🤔 Какая функция преобразует данные в строку, подходящую для выполнения в качестве кода Python?
Anonymous Quiz
35%
exec()
40%
eval()
16%
compile()
9%
interpret()
💊17🤔5
🤔 Что известно про 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
🔥5👍2
🤔 Какая функция позволяет вам компилировать строку в исполняемый объект Python?
Anonymous Quiz
44%
compile()
26%
exec()
23%
eval()
8%
run()
💊10🔥3👍1