reduce — функция, которая применяет функцию аккумуляции к последовательности, сворачивая её к одному значению. Используется, например, для суммирования, умножения или объединения элементов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍1
Anonymous Quiz
96%
lower()
1%
uppercase()
2%
capitalize()
0%
title()
👍3
Anonymous Quiz
38%
exec()
41%
eval()
16%
run()
5%
compute()
🔥12💊3
Dockerfile — это инструкция по сборке образа. В нём описывается:
- базовый образ,
- команды установки зависимостей,
- копирование файлов,
- команда запуска.
Это гарантирует воспроизводимость окружения и упрощает автоматизацию.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥7
Anonymous Quiz
8%
Список ключей
18%
Список значений
72%
Список кортежей (ключ, значение)
1%
Список кортежей (значение, ключ)
🔥4💊1
Anonymous Quiz
34%
isiter()
16%
isinstance()
44%
iter()
6%
hasattr()
💊21🔥2
Используется метод items(), который возвращает пары в виде кортежей. Это позволяет удобно распаковывать ключ и значение в цикле.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
Anonymous Quiz
85%
upper()
7%
capitalize()
3%
title()
5%
uppercase()
👍2🔥2
Anonymous Quiz
63%
remove()
21%
delete()
13%
discard()
2%
erase()
🤔6💊3
Функция wraps из модуля functools сохраняет оригинальное имя, документацию и сигнатуру оборачиваемой функции. Без неё у функции-декоратора теряется контекст.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2
Anonymous Quiz
89%
replace()
3%
change()
6%
substitute()
1%
switch()
🔥2
Anonymous Quiz
87%
set(list)
8%
unique(list)
5%
list(set)
1%
list[unique]
🔥2
Когда браузер получает ресурс (например, CSS или JS), он может сохранить его в локальный кэш.
При следующем запросе к тому же ресурсу браузер может:
- не делать повторный запрос, если Cache-Control позволяет;
- или отправить запрос с заголовками If-None-Match (для ETag) или If-Modified-Since (для Last-Modified).
Если сервер подтвердит, что ресурс не изменился, он ответит 304 Not Modified, и браузер использует локальную копию.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍1
Anonymous Quiz
27%
[1, 4, 9]
66%
[2, 4, 6]
2%
[2, 3, 4]
5%
[1, 2, 3, 2, 4, 6]
🤔4
Anonymous Quiz
51%
Counter({1: 1, 2: 2})
13%
Counter({2: 2, 3: 1})
6%
Counter({2: 1, 1: 1})
29%
Counter({1: 1, 2: 1, 3: 1})
👍4🔥2
В Python используются следующие логические операторы:
- and — логическое И. Возвращает True, если оба операнда истинны.
- or — логическое ИЛИ. Возвращает True, если хотя бы один операнд истинен.
- not — логическое НЕ. Инвертирует логическое значение.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4
Anonymous Quiz
92%
math
6%
cmath
1%
numbers
1%
arithmetic
🔥2👍1
Anonymous Quiz
91%
ZeroDivisionError
2%
ArithmeticError
6%
ValueError
1%
DivisionError
🔥3👍1
Обычно это реализуется:
- через явное указание только нужных колонок в SELECT;
- через вьюшки, скрывающие чувствительные поля;
- или через ORM с указанием полей defer/load_only (например, в SQLAlchemy).
Также можно настроить права доступа (GRANT/REVOKE).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
Anonymous Quiz
12%
2
59%
4
12%
8
17%
KeyError
🔥1