Anonymous Quiz
23%
list.empty()
5%
empty(list)
15%
list == []
57%
len(list) == 0
💊8
Anonymous Quiz
17%
set
69%
list
6%
tuple
7%
dictionary
💊9🔥2
Поддерживает многопоточность и многопроцессорность с помощью:
- threading – для запуска потоков (но из-за GIL они не выполняются параллельно).
- multiprocessing – создает отдельные процессы, использующие разные ядра CPU (обход GIL).
- concurrent.futures – высокоуровневый API для работы с потоками и процессами.
- asyncio – для асинхронного ввода-вывода без блокировки потока.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5💊4👍2
Anonymous Quiz
16%
get()
63%
dir()
17%
attributes()
4%
methods()
🤔3
Anonymous Quiz
31%
30%
27%
11%
🤔11👍2
Последовательность — это коллекция, поддерживающая упорядоченный доступ к элементам по индексу. Примеры: списки, кортежи, строки и диапазоны.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊6👍3
Anonymous Quiz
7%
IndexError
86%
KeyError
4%
ValueError
2%
AttributeError
💊4👍2
Anonymous Quiz
72%
True
16%
False
2%
None
10%
Error
💊9🔥3
В худшем и среднем случае — O(n²), так как для каждого элемента выполняется сравнение и возможно перемещение. Даже в лучшем случае (уже отсортированный массив) — O(n), если реализована оптимизация с флагом.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2
Anonymous Quiz
80%
list[:N]
6%
list(N)
8%
list.get(N)
6%
list.slice(N)
👍2🔥2🤔2
Anonymous Quiz
94%
math
4%
cmath
0%
numbers
1%
arithmetic
💊3🔥2
Alembic — это инструмент миграций схемы БД для SQLAlchemy.
Позволяет:
- добавлять/изменять таблицы и поля;
- управлять версиями схем;
- откатывать или применять миграции.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3
Anonymous Quiz
85%
[(0, 'a'), (1, 'b'), (2, 'c')]
7%
[(0, 'a'), (1, 'b'), (2, 'c'), (3, 'd')]
7%
[('a', 0), ('b', 1), ('c', 2)]
1%
[('a', 0), ('b', 1)]
🔥1
Anonymous Quiz
7%
keys()
68%
values()
22%
items()
3%
get_values()
🔥2
Минимально возможный интервал — одна минута. То есть cron может запускать задачу раз в минуту, но не чаще. Для меньших интервалов используются другие инструменты — например, systemd timers или сторонние планировщики.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
Anonymous Quiz
73%
','.join(list_of_words)
16%
list_of_words.join(',')
8%
join(',', list_of_words)
3%
concat(',', list_of_words)
🔥4
Anonymous Quiz
93%
global
4%
public
1%
extern
3%
nonlocal
🔥3🤔1
Если в теле функции нет оператора return, или он используется без указания значения, то результатом выполнения функции будет None. Это поведение по умолчанию для всех функций в Python.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥3
Anonymous Quiz
87%
TypeError
5%
ValueError
7%
AttributeError
1%
RuntimeError
🔥2💊1
Anonymous Quiz
82%
IndexError
3%
KeyError
2%
ValueError
13%
RangeError
💊3🔥2🤔1
await — ключевое слово в Python, которое приостанавливает выполнение функции, пока не завершится корутина или awaitable-объект. Оно передаёт управление event loop'у, позволяя другим задачам выполняться в это время.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4