🤔 Какая функция в Python возвращает список, состоящий из элементов, которые одновременно присутствуют во всех заданных итерируемых объектах?
Anonymous Quiz
34%
intersect()
33%
union()
3%
difference()
30%
intersection()
🤔1
🤔 Какой результат будет Post.objects.all() и какого типа вернёт?
Вернёт QuerySet — отложенный список всех объектов модели Post. Он ведёт себя как список, но под капотом это SQL-запрос, который выполняется только при необходимости.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Вернёт QuerySet — отложенный список всех объектов модели Post. Он ведёт себя как список, но под капотом это SQL-запрос, который выполняется только при необходимости.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥2
🤔 Какой встроенный тип данных представляет неизменяемый упорядоченный список элементов?
Anonymous Quiz
12%
list
23%
set
60%
tuple
5%
dict
🤔1
🤔 Какой метод используется для глубокого копирования сложных объектов в Python?
Anonymous Quiz
9%
copy()
87%
deepcopy()
2%
clone()
2%
replicate()
🤔 Как узнать id элемента?
В Python у любого объекта можно получить его уникальный идентификатор (адрес в памяти) — это число, которое остаётся постоянным для данного объекта в текущем контексте.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
В Python у любого объекта можно получить его уникальный идентификатор (адрес в памяти) — это число, которое остаётся постоянным для данного объекта в текущем контексте.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2💊1
🤔 Какая функция возвращает абсолютное значение числа?
Anonymous Quiz
92%
abs()
6%
absolute()
1%
absval()
1%
fabs()
🤔 Какой метод позволяет заменить одну подстроку другой в строке в Python?
Anonymous Quiz
87%
replace()
9%
substitute()
1%
change()
2%
swap()
👍1
🤔 В чём преимущество NoSQL перед SQL?
- Гибкость схемы — можно хранить разные поля в разных документах;
- Горизонтальное масштабирование;
- Лучше подходит для больших объёмов неструктурированных данных;
- Идеален для высокой скорости записи и чтения, например, в логировании, кэшировании.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
- Гибкость схемы — можно хранить разные поля в разных документах;
- Горизонтальное масштабирование;
- Лучше подходит для больших объёмов неструктурированных данных;
- Идеален для высокой скорости записи и чтения, например, в логировании, кэшировании.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какая функция используется для профилирования скорости выполнения кода в Python?
Anonymous Quiz
25%
60%
timeit()
9%
speedtest()
6%
benchmark()
👍1
🤔 Какой метод в pandas вычисляет экспоненциально взвешенное среднее?
Anonymous Quiz
10%
rolling
51%
expanding
30%
ewm
9%
cumsum
🤔 Что такое "многие-ко-многим"?
Это тип связи, при котором одна запись в таблице A может быть связана с несколькими записями в таблице B, и наоборот. Пример — студент может быть записан на несколько курсов, и курс может иметь несколько студентов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Это тип связи, при котором одна запись в таблице A может быть связана с несколькими записями в таблице B, и наоборот. Пример — студент может быть записан на несколько курсов, и курс может иметь несколько студентов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2🔥1
🤔 Какой метод можно использовать для немедленной остановки выполнения функции и возврата значения?
Anonymous Quiz
7%
stop()
16%
exit()
51%
return
26%
break
🤔 Какой метод используется для объединения нескольких строк в одну с указанным разделителем?
Anonymous Quiz
18%
split()
77%
join()
3%
merge()
1%
concat()
🤔 Почему вычислять большие значения в асинхронной функции плохо?
Потому что асинхронность работает в одном потоке, и если в корутине идёт тяжёлая CPU-вычислительная операция — она блокирует event loop и замедляет выполнение всех других задач. Для таких операций нужно использовать многопроцессную модель или offload-пул.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Потому что асинхронность работает в одном потоке, и если в корутине идёт тяжёлая CPU-вычислительная операция — она блокирует event loop и замедляет выполнение всех других задач. Для таких операций нужно использовать многопроцессную модель или offload-пул.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой результат выполнения выражения {i: i**2 for i in range(5)}.get(3, 0)?
Anonymous Quiz
14%
3
23%
0
55%
9
8%
KeyError
🤔 Как создать множество, которое не позволяет добавление или удаление элементов?
Anonymous Quiz
90%
frozenset()
5%
immutableset()
3%
constset()
2%
frozenlist()
👍1
🤔 Есть ли какая-то область видимости над глобальной?
Да, это встроенная (built-in) область видимости. Она содержит определения, доступные в любом месте Python: встроенные функции (len, type, range, print) и константы (True, None, Ellipsis и т.д.). Эта область всегда доступна, но идёт последней в цепочке поиска.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Да, это встроенная (built-in) область видимости. Она содержит определения, доступные в любом месте Python: встроенные функции (len, type, range, print) и константы (True, None, Ellipsis и т.д.). Эта область всегда доступна, но идёт последней в цепочке поиска.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1🤔1
🤔 Какой метод используется для получения имени текущей функции?
Anonymous Quiz
30%
func()
43%
name()
4%
current_function()
23%
get_name()
🤔1
🤔 Какой метод строк возвращает индекс первого вхождения подстроки, если она найдена?
Anonymous Quiz
45%
find()
41%
index()
4%
in
9%
substring()
🤔1