🤔 Как задать значение по умолчанию для ключа в словаре, если ключ еще не существует?
Anonymous Quiz
64%
dict.setdefault(key, default)
22%
dict.get(key, default)
11%
dict.add(key, default)
4%
dict.insert(key, default)
🤔 Как в Python создать анонимный блок кода, который может содержать несколько выражений?
Anonymous Quiz
5%
block
7%
anonymous
73%
lambda
15%
with
🤔 Какой метод позволяет добавить элемент в определенное место списка в Python?
Anonymous Quiz
10%
append()
3%
extend()
80%
insert()
7%
put()
🤔 Какой модуль Python предназначен для выполнения математических операций над комплексными числами?
Anonymous Quiz
55%
math
5%
decimal
34%
complex
6%
cmath
🤔 Что такое сцепление исключений?
Это механизм, позволяющий связать два исключения, где одно стало следствием другого. Используется через raise new_exception from original_exception.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Это механизм, позволяющий связать два исключения, где одно стало следствием другого. Используется через raise new_exception from original_exception.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой результат выполнения выражения {1, 2, 3} & {2, 3, 4}?
Anonymous Quiz
48%
{1, 2, 3, 4}
48%
{2, 3}
1%
{1, 3}
3%
{1, 4}
🤔 Какой модуль используется для математических операций, таких как квадратный корень или логарифм?
Anonymous Quiz
84%
math
15%
cmath
1%
numbers
1%
scipy
🤔 Какой метод словаря удаляет все элементы?
Anonymous Quiz
78%
clear()
10%
remove()
12%
delete()
1%
wipe()
🤔 Что из перечисленного не является ключевым словом в Python?
Anonymous Quiz
8%
class
73%
function
6%
return
13%
pass
🤔 Что делает функция repr()?
Anonymous Quiz
91%
Возвращает печатное представление объекта
3%
Возвращает длину объекта
4%
Преобразует тип данных
2%
Удаляет объект
🤔 Что делает оператор // в Python?
Anonymous Quiz
16%
Деление с остатком
81%
Целочисленное деление
2%
Проверка на делимость
1%
Деление на два
🤔 Как в обычном tuple происходит обращение?
В обычном tuple доступ к элементам осуществляется только по индексу
Обычные кортежи не имеют имён полей, и их нельзя использовать как именованные структуры без дополнительных обёрток.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
В обычном tuple доступ к элементам осуществляется только по индексу
Обычные кортежи не имеют имён полей, и их нельзя использовать как именованные структуры без дополнительных обёрток.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥2
🤔 Какой результат выполнения выражения list(map(lambda x: x + 1, [1, 2, 3]))?
Anonymous Quiz
7%
[1, 2, 3]
90%
[2, 3, 4]
1%
[0, 1, 2]
3%
[2, 4, 6]
👍1
🤔 Какой метод используется для удаления всех элементов из списка?
Anonymous Quiz
79%
clear()
8%
remove()
9%
delete()
3%
pop()
🤔 Какой метод используется для случайного выбора элемента из списка?
Anonymous Quiz
21%
71%
random.choice()
3%
list.pick()
5%
list.choice()
🤔 Как в Python проверить, все ли элементы в списке соответствуют заданному условию?
Anonymous Quiz
82%
all()
7%
each()
2%
every()
9%
check_all()
🤔 Какой метод используется для проверки, является ли строка допустимым идентификатором в Python?
Anonymous Quiz
52%
isidentifier()
20%
isid()
7%
isvar()
20%
isalpha()
🤔 Какая функция в Python используется для проверки, является ли объект истинным или ложным?
Anonymous Quiz
5%
truth()
80%
bool()
6%
validate()
8%
check()
🤔 Как можно ускорить работу большого количества HTTP-запросов?
Вот основные подходы:
- Кэширование — чтобы не запрашивать одно и то же повторно.
- Сжатие (gzip, brotli) — уменьшает объём данных.
- Сокращение количества запросов — объединение ресурсов.
- Параллельные запросы — отправка одновременно нескольких, где это возможно.
- Использование CDN — ближе к пользователю.
- Подключение через HTTP/2 — позволяет передавать несколько запросов по одному соединению.
Цель — минимизировать задержки и нагрузку на сервер.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
- Кэширование — чтобы не запрашивать одно и то же повторно.
- Сжатие (gzip, brotli) — уменьшает объём данных.
- Сокращение количества запросов — объединение ресурсов.
- Параллельные запросы — отправка одновременно нескольких, где это возможно.
- Использование CDN — ближе к пользователю.
- Подключение через HTTP/2 — позволяет передавать несколько запросов по одному соединению.
Цель — минимизировать задержки и нагрузку на сервер.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какой результат выполнения выражения {i: i**2 for i in range(5)}.setdefault(5, 25)?
Anonymous Quiz
11%
5
58%
25
5%
0
25%
KeyError
👍1