Anonymous Quiz
10%
3
17%
0
58%
9
15%
KeyError
🤔4🔥1
Да, начиная с Python 3.7 порядок вставки в словарь сохраняется по умолчанию. Это означает, что словарь стал упорядоченной структурой данных.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5
Anonymous Quiz
97%
return
3%
yield
0%
exit
0%
break
💊6🔥4🤔1
Anonymous Quiz
1%
is not
45%
==
50%
is
3%
===
💊10🔥6👍2
Технически — нет.
GET не имеет тела запроса, а файл — это большой объём данных, требующий формата и тела передачи, что характерно для POST или PUT.
Передача файла всегда должна идти через POST (или PUT), с корректным Content-Type.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3💊1
Anonymous Quiz
10%
{1, 2, 3}
9%
set([1, 2, 3])
70%
{1: None, 2: None, 3: None}
11%
set(1, 2, 3)
💊40🔥3
Anonymous Quiz
65%
list.sort()
27%
list.sorted()
4%
sort.list()
4%
sorted.list()
🔥3🤔1
- Документные — MongoDB, CouchDB;
- Ключ-значение — Redis, DynamoDB;
- Графовые — Neo4j, ArangoDB;
- Колонковые — Cassandra, HBase;
- Поиск — Elasticsearch.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍1
Anonymous Quiz
73%
keys()
12%
items()
14%
values()
1%
entries()
💊21🤔17
Anonymous Quiz
31%
Тип, объект или тип, экземпляр
21%
Тип и объект
5%
Тип
43%
Никаких аргументов
🤔8💊6👍2
Только один. Python гарантирует, что None — это синглтон, и все ссылки на None указывают на один и тот же объект.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥10
Anonymous Quiz
85%
count()
3%
sum()
8%
length()
4%
index()
🔥3👍1
Anonymous Quiz
10%
set
6%
frozenset
70%
list
14%
tuple
💊32🤔1
PID (Process ID) — уникальный идентификатор, присваиваемый каждому процессу в системе. С его помощью можно управлять или отслеживать процесс.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4
Anonymous Quiz
43%
split()
55%
join()
1%
connect()
2%
concat()
👍1
Anonymous Quiz
50%
if else
4%
switch
1%
conditional
45%
ternary (x if condition else y)
💊27🔥2
Это механизм, позволяющий связать два исключения, где одно стало следствием другого. Используется через raise new_exception from original_exception.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12💊1
Anonymous Quiz
12%
remove()
14%
delete()
72%
clear()
1%
erase()
Anonymous Quiz
25%
type(x) is y
66%
isinstance(x, y)
5%
typeof(x) == y
3%
x instance of y
💊6🔥1
2. Обработка исключений осуществляется через блоки try-except, с возможностью использовать else (если исключения не было) и finally (выполняется всегда).
3. Можно обрабатывать конкретные типы ошибок, в том числе несколько сразу:
4. Можно создавать собственные исключения, унаследовав их от Exception.
5. Исключения можно перекидывать вверх по стеку с помощью raise.
6. В Python принято использовать исключения для управления потоком, особенно при обработке ввода, сетевых операций, доступа к данным и API.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3