Anonymous Quiz
13%
base.method()
82%
super().method()
4%
parent.iss.onethod()
1%
origin.method()
🔥3
Оператор % возвращает остаток от деления одного числа на другое. Используется для проверки чётности, цикличности, деления по модулю и т.д.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Anonymous Quiz
54%
bytes()
29%
encode()
6%
decode()
11%
bytearray()
👍2🤔1
Anonymous Quiz
7%
list
85%
array
5%
tuple
3%
dict
👍1
Django определяет это на основе поля id (или pk).
Если объект создан с нуля (id=None), вызывается INSERT.
Если id есть и объект уже существует — вызывается UPDATE.
Также можно явно указать update_fields, чтобы обновить только нужные поля.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
Anonymous Quiz
34%
[1, 4, 9]
60%
[2, 4, 6]
0%
[2, 3, 4]
6%
[1, 2, 3, 2, 4, 6]
👍6💊1
Anonymous Quiz
77%
random.randint(1, 10)
14%
random.range(1, 10)
7%
random.random(1, 10)
2%
random.get(1, 10)Функция randint генерирует случайное целое число в заданном диапазоне.
💊7🔥3
Ретрай (повтор запроса) возможен при:
- 429 (Too Many Requests) — если сервер просит подождать.
- 503 (Service Unavailable) — сервер временно недоступен.
- 502/504 — сбои на уровне прокси/шлюзов, возможно временные.
Ретрай не имеет смысла при ошибках клиента (например, 400 или 404).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Anonymous Quiz
22%
map()
70%
zip()
7%
chain()
1%
product()
👍4
Anonymous Quiz
35%
True
50%
False
4%
None
11%
Error
🔥5💊5
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊4🔥3
Anonymous Quiz
51%
Изменять копию списка
3%
Удалить элементы напрямую
10%
Добавлять элементы в начало
35%
Использовать метод update()
💊7🔥2
Anonymous Quiz
46%
real()
6%
imag()
41%
complex.real
7%
get_real()
🤔3👍1💊1
Да, треды (threading.Thread) в Python используют нативные потоки ОС (например, pthreads в Linux, WinThreads в Windows). Но из-за GIL (Global Interpreter Lock) в CPython одновременно исполняется только один поток Python-кода, поэтому threading не ускоряет CPU-bound задачи, но полезен для I/O-bound.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Anonymous Quiz
74%
4
19%
2
2%
0
5%
None
🔥3
Anonymous Quiz
58%
{k: v for k, v in zip(keys, values)}
7%
[k: v for k, v in zip(keys, values)]
8%
(k: v for k, v in zip(keys, values))
27%
dict(k: v for k, v in zip(keys, values))
🔥4
Изиоффер переходит в публичное бета-тестирование!
🎉 Что нового:
🟢 Анализ IT собеседований на основе 4500+ реальных интервью
🟢 Вопросы из собеседований с вероятностью встречи
🟢 Видео-примеры ответов на вопросы от Senior, Middle, Junior грейдов
🟢 Пример лучшего ответа
🟢 Задачи из собеседований
🟢 Тестовые задания
🟢 Примеры собеседований
🟢 Фильтрация всего контента по грейдам, компаниям
🟢 Тренажер подготовки к собеседованию на основе интервальных повторений и флеш карточек
🟢 Тренажер "Реальное собеседование" с сценарием вопросов из реальных собеседований (скоро)
🟢 Автоотклики на HeadHunter
🟢 Закрытое сообщество easyoffer
💎 Акция в честь открытия для первых 500 покупателей:
🚀 Скидка 50% на PRO тариф на 1 год
🔥 Акция уже стартовала! 👉 https://easyoffer.ru/pro
🎉 Что нового:
💎 Акция в честь открытия для первых 500 покупателей:
🚀 Скидка 50% на PRO тариф на 1 год
🔥 Акция уже стартовала! 👉 https://easyoffer.ru/pro
Please open Telegram to view this post
VIEW IN TELEGRAM
💊4🔥2
Функции упрощают поддержку кода, делают его переиспользуемым и модульным. Они способствуют разбиению программы на логические части, что облегчает отладку и тестирование. Также они позволяют сократить объём кода и сделать его более понятным.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2💊1
Anonymous Quiz
2%
/
18%
//
79%
%
1%
^
💊3👍2
Anonymous Quiz
19%
is_iterable(obj)
16%
hasattr(obj, 'iter')
39%
iter(obj)
26%
isinstance(obj, Iterable)
💊4