Потому что асинхронность работает в одном потоке, и если в корутине идёт тяжёлая CPU-вычислительная операция — она блокирует event loop и замедляет выполнение всех других задач. Для таких операций нужно использовать многопроцессную модель или offload-пул.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍2
Anonymous Quiz
85%
{1, 2, 3}
3%
[1, 2, 3]
10%
(1, 2, 3)
2%
{'1': '2', '3': '4'}
🔥3🤔2
Anonymous Quiz
16%
sort()
12%
sorted()
68%
reverse()
4%
revsort()
💊16👍3🔥1
Python — это высокоуровневый, интерпретируемый язык программирования с акцентом на читаемость, краткость и лаконичность кода. Он поддерживает множество парадигм (процедурную, объектно-ориентированную, функциональную) и широко используется в веб-разработке, анализе данных, машинном обучении, автоматизации и многих других областях. Его синтаксис интуитивно понятен, что делает его идеальным для начинающих и одновременно мощным для профессионалов.
Вот развёрнутые и логически связанные ответы на твои вопросы по ссылочной модели, управлению памятью, типам данных и коллекциям в Python:
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊6🔥3👍2
Anonymous Quiz
43%
sizeof()
6%
len()
29%
getsize()
22%
sys.getsizeof()
🤔4👍1
Anonymous Quiz
4%
3
8%
6
74%
9
14%
KeyError
🤔5👍1
Да, это встроенная (built-in) область видимости. Она содержит определения, доступные в любом месте Python: встроенные функции (len, type, range, print) и константы (True, None, Ellipsis и т.д.). Эта область всегда доступна, но идёт последней в цепочке поиска.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍4
Anonymous Quiz
43%
json.dump()
41%
json.dumps()
9%
json.stringify()
7%
json.convert()
👍4🔥1💊1
Anonymous Quiz
66%
4
20%
default'
8%
2
6%
None
🤔3🔥2
- Create (создание),
- Read (чтение),
- Update (обновление),
- Delete (удаление).
Используется как в базах данных, так и в REST API.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥3
Anonymous Quiz
13%
30
13%
28
65%
14
9%
12
👍7🤔3💊1
Anonymous Quiz
41%
isalpha()
21%
isnumeric()
28%
isalnum()
9%
isidentifier()
💊5👍2🔥1
REST (Representational State Transfer) — это архитектурный стиль для разработки веб-сервисов, который использует стандартные методы HTTP для взаимодействия между клиентом и сервером. В REST каждая операция выполняется с использованием определённого HTTP-метода: GET для получения данных, POST для создания, PUT для обновления и DELETE для удаления. RESTful API использует унифицированные ресурсы и URL для представления данных, а также статeless-коммуникацию между клиентом и сервером. Основной принцип REST — это простота и масштабируемость.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍1
Anonymous Quiz
18%
async()
53%
await()
26%
asyncio.gather()
4%
👍6🔥2
Anonymous Quiz
80%
os
4%
system
17%
sys
0%
osys
👍4💊2🔥1
Замыкание — это функция, которая "помнит" значения переменных из внешней области видимости, даже после выхода из неё. Это позволяет сохранять состояние между вызовами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2
Anonymous Quiz
65%
json.loads()
16%
json.parse()
10%
9%
json.decode()
🔥4
Anonymous Quiz
63%
remove()
15%
delete()
20%
discard()
2%
erase()
🤔6💊4👍1
Пустой словарь ({}) в булевом контексте трактуется как False.
Любой непустой словарь будет True.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2
Anonymous Quiz
67%
random.shuffle(list)
16%
list.shuffle()
8%
shuffle(list)
9%
random.mix(list)
👍4🔥2