🤔 Какой метод используется для создания итератора, который возвращает элементы, удовлетворяющие условию?
Anonymous Quiz
24%
map()
69%
filter()
6%
reduce()
1%
apply()
🤔2
🤔 В чем суть принципа REST?
REST (Representational State Transfer) — это архитектурный стиль для разработки веб-сервисов, который использует стандартные методы HTTP для взаимодействия между клиентом и сервером. В REST каждая операция выполняется с использованием определённого HTTP-метода: GET для получения данных, POST для создания, PUT для обновления и DELETE для удаления. RESTful API использует унифицированные ресурсы и URL для представления данных, а также статeless-коммуникацию между клиентом и сервером. Основной принцип REST — это простота и масштабируемость.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
REST (Representational State Transfer) — это архитектурный стиль для разработки веб-сервисов, который использует стандартные методы HTTP для взаимодействия между клиентом и сервером. В REST каждая операция выполняется с использованием определённого HTTP-метода: GET для получения данных, POST для создания, PUT для обновления и DELETE для удаления. RESTful API использует унифицированные ресурсы и URL для представления данных, а также статeless-коммуникацию между клиентом и сервером. Основной принцип REST — это простота и масштабируемость.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥2👍1💊1
🤔 Как в Python проверить, все ли элементы в списке соответствуют заданному условию?
Anonymous Quiz
82%
all()
5%
each()
2%
every()
10%
check_all()
👍2
🤔 В каком свойстве можно посмотреть текст SQL-запроса?
- В ORM (например, SQLAlchemy, Django ORM) можно включить логирование запросов;
- В PostgreSQL можно смотреть через pg_stat_statements или лог-файл сервера.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
- В ORM (например, SQLAlchemy, Django ORM) можно включить логирование запросов;
- В PostgreSQL можно смотреть через pg_stat_statements или лог-файл сервера.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥3👍2
🤔 Какой метод используется для удаления элемента по индексу из списка и возвращения этого элемента?
Anonymous Quiz
16%
remove()
78%
pop()
2%
delete()
4%
discard()
🤔 Что происходит, когда вводите адрес в адресную строку браузера и нажимаете ввод?
Процесс включает несколько этапов:
1. Разбор URL — браузер определяет протокол, домен и путь.
2. DNS-запрос — IP-адрес домена ищется через DNS-сервер.
3. Установка соединения — устанавливается TCP-соединение с сервером, при HTTPS — с использованием TLS.
4. Отправка HTTP-запроса — браузер отправляет GET-запрос.
5. Получение ответа — сервер отправляет HTML, CSS, JS, изображения и т. д.
6. Обработка и рендеринг — браузер обрабатывает и отображает страницу.
7. Дополнительные запросы — выполняются асинхронные вызовы, скрипты, загрузка шрифтов и т.д.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
1. Разбор URL — браузер определяет протокол, домен и путь.
2. DNS-запрос — IP-адрес домена ищется через DNS-сервер.
3. Установка соединения — устанавливается TCP-соединение с сервером, при HTTPS — с использованием TLS.
4. Отправка HTTP-запроса — браузер отправляет GET-запрос.
5. Получение ответа — сервер отправляет HTML, CSS, JS, изображения и т. д.
6. Обработка и рендеринг — браузер обрабатывает и отображает страницу.
7. Дополнительные запросы — выполняются асинхронные вызовы, скрипты, загрузка шрифтов и т.д.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥3👍1
🤔 Какой метод используется для определения, существует ли файл или директория в Python?
Anonymous Quiz
34%
os.exist()
47%
os.path.exists()
8%
os.isfile()
11%
os.isdir()
👍1
🤔 Как итерировать словарь по парам ключ-значение?
Используется метод items(), который возвращает пары в виде кортежей. Это позволяет удобно распаковывать ключ и значение в цикле.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Используется метод items(), который возвращает пары в виде кортежей. Это позволяет удобно распаковывать ключ и значение в цикле.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2🔥2
🤔 Какая функция в Python возвращает текущую рабочую директорию?
Anonymous Quiz
9%
os.getwd()
40%
os.getcwd()
13%
os.currentdir()
38%
os.dir()
👍1
🤔 Что такое Hosting?
Хостинг — это услуга по размещению файлов сайта на сервере, доступном по интернету.
Хостинг включает:
- Сервер.
- Программное обеспечение.
- Поддержку подключения, безопасности и резервного копирования.
Без хостинга сайт не сможет быть доступен в сети.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Хостинг — это услуга по размещению файлов сайта на сервере, доступном по интернету.
Хостинг включает:
- Сервер.
- Программное обеспечение.
- Поддержку подключения, безопасности и резервного копирования.
Без хостинга сайт не сможет быть доступен в сети.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 Какой метод удаляет элемент по индексу и возвращает его?
Anonymous Quiz
13%
remove()
84%
pop()
3%
delete()
1%
extract()
💊1
🤔 Чем отличаются списки и множества?
Списки упорядочены и допускают дубликаты. Множества — неупорядочены и автоматически удаляют дублирующиеся элементы. Списки можно индексировать, а множества используются для быстрых проверок принадлежности и операций над множествами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
🤔 Какое исключение вызывается, когда происходит ошибка ввода/вывода?
Anonymous Quiz
62%
IOError
35%
InputError
2%
FileError
1%
OutputError
👍1
🤔 Что такое лямбда-функции?
Лямбда-функции в Python — это анонимные функции, которые создаются с помощью ключевого слова `lambda`. Они могут принимать любое количество аргументов, но содержат только одно выражение, результат которого возвращается. Лямбда-функции часто используются для кратковременных операций, таких как сортировка или фильтрация данных. Это упрощённая версия функций, которая делает код более лаконичным.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 Какой метод позволяет заменить одну подстроку другой в строке в Python?
Anonymous Quiz
88%
replace()
8%
substitute()
3%
change()
1%
swap()
👍1
🤔 Какие операции поддерживают большинство последовательностей?
Индексация, срезы, итерация и проверка на вхождение — общие операции для последовательностей. Также поддерживаются операции длины, конкатенации и умножения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Индексация, срезы, итерация и проверка на вхождение — общие операции для последовательностей. Также поддерживаются операции длины, конкатенации и умножения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2
🤔 Какой модуль в Python используется для работы с математическими функциями, такими как квадратный корень или логарифмы?
Anonymous Quiz
96%
math
4%
cmath
0%
mathematics
0%
numbers
👍1
🤔 Нужно посчитать 100 уравнений. Делать это в тредах или нет?
Нет, треды не ускорят вычисления из-за GIL. Если уравнения требуют много CPU, лучше использовать multiprocessing, так как процессы выполняются независимо на разных ядрах. Если вычисления легкие, можно просто запускать их последовательно.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Нет, треды не ускорят вычисления из-за GIL. Если уравнения требуют много CPU, лучше использовать multiprocessing, так как процессы выполняются независимо на разных ядрах. Если вычисления легкие, можно просто запускать их последовательно.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥3
🤔 Какой модуль предоставляет функции для работы с операционной системой?
Anonymous Quiz
82%
os
15%
sys
2%
system
0%
platform
👍1
🤔 Что такое git stash?
git stash — это временное сохранение текущих изменений в "карман", чтобы вернуться к чистому состоянию рабочего каталога. Это удобно, если нужно переключиться на другую ветку, не делая коммит. Позже можно восстановить изменения или удалить их.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
git stash — это временное сохранение текущих изменений в "карман", чтобы вернуться к чистому состоянию рабочего каталога. Это удобно, если нужно переключиться на другую ветку, не делая коммит. Позже можно восстановить изменения или удалить их.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3