- CLI (терминал) — основной способ.
- GitKraken, Sourcetree, Fork — визуальные клиенты.
- IDE-интеграции (VSCode, IntelliJ) — позволяют работать с Git из редактора.
- GitHub, GitLab, Bitbucket — для работы с удалёнными репозиториями.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊10👍5🤔4🔥1
Anonymous Quiz
43%
run()
15%
start()
7%
begin()
35%
execute()
👍6💊5🔥1
Anonymous Quiz
15%
remove()
81%
pop()
3%
delete()
1%
discard()
👍5
С Python 3.10 появилась альтернатива: int | str (инфиксная запись Union).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2
Anonymous Quiz
88%
abs()
9%
absolute()
1%
absval()
1%
none of the above
👍2🔥1🤔1
Anonymous Quiz
73%
4
14%
3
7%
2
6%
5
💊7👍3🔥2
Чтобы гарантировать выполнение кода в блоке finally, даже если произошла ошибка. Это удобно для закрытия файлов, освобождения ресурсов и финализации.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍4
Anonymous Quiz
5%
length()
87%
len()
1%
size()
6%
count()
💊6🤔2🔥1
Anonymous Quiz
80%
True
13%
False
5%
Error
2%
None
🔥5💊1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2
Какую основную роль выполняет middleware в веб-приложениях, написанных на Python, например, с использованием Django?
Anonymous Quiz
14%
Обработка HTML-шаблонов перед отправкой клиенту.
11%
Управление сессиями пользователей и куки.
69%
Обработка запросов и ответов до и после основного представления.
6%
Оптимизация базы данных для ускорения запросов.
👍5
Anonymous Quiz
26%
any()
42%
all()
8%
none()
24%
not any()
🤔10💊4
Плюсы:
- Строгая структура данных.
- Поддержка SQL.
- Транзакции, связи, ограничения.
Минусы:
- Менее гибкие при изменениях схемы.
- Сложности масштабирования по горизонтали.
- Могут иметь накладные расходы при сложной структуре.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍1
Anonymous Quiz
59%
dir(object)
30%
attributes(object)
5%
props(object)
6%
methods(object)
🔥3
Anonymous Quiz
31%
intersect()
37%
union()
5%
difference()
27%
intersection()
🤔5🔥2
- Чтобы собрать связанную информацию из нескольких таблиц;
- Для реализации нормализованных структур;
- Упрощают анализ и отчёты, объединяя бизнес-данные;
- Позволяют избегать избыточности за счёт связей.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1
Anonymous Quiz
26%
permutations()
28%
combinations()
12%
product()
35%
chain()
🤔4🔥1
Anonymous Quiz
66%
str.isdigit()
22%
str.isnumeric()
5%
str.isdecimal()
7%
all(c.isdigit() for c in str)
🤔11💊4
Актуальные версии:
- HTTP/1.1 — долгое время был основным стандартом.
- HTTP/2 — быстрее, поддерживает параллельную загрузку, используется в большинстве современных сайтов.
- HTTP/3 — новейшая версия, работает поверх QUIC (а не TCP), быстрее и безопаснее.
HTTP/2 и HTTP/3 — будущее веба, и большинство крупных сервисов уже их применяют.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4🤔2
Anonymous Quiz
24%
sys.commands
30%
sys.argv
37%
sys.args
8%
sys.params
👍2