Python | Тесты
6.13K subscribers
29 photos
300 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Какие основные HTTP методы знаешь?

Основные методы: GET (получение данных), POST (отправка данных), PUT (обновление или создание), DELETE (удаление), PATCH (частичное обновление), HEAD, OPTIONS.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод используется для объединения всех элементов итерируемого объекта в одну строку?
Anonymous Quiz
12%
merge()
78%
join()
7%
concat()
3%
append()
🤔 Как защитить куки от воровства и подделки?

1. Использовать флаг HttpOnly для защиты от XSS.
2. Включить Secure, чтобы куки передавались только по HTTPS.
3. Реализовать подпись и шифрование данных.
4. Установить ограничение по домену и пути (Domain и Path).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод преобразует строку в список по заданному разделителю?
Anonymous Quiz
20%
join()
77%
split()
2%
parse()
0%
cut()
🤔 Какой тип данных предназначен для хранения булевых значений?
Anonymous Quiz
2%
int
1%
str
97%
bool
1%
float
🤔 Какие наборы элементов есть?

Python предоставляет несколько типов наборов (коллекций):
- Списки (list) — изменяемые, упорядоченные коллекции.
- Кортежи (tuple) — неизменяемые, упорядоченные коллекции.
- Множества (set) — изменяемые, неупорядоченные коллекции уникальных элементов.
- Неизменяемые множества (frozenset) — как set, но не допускают изменений.
- Словари (dict) — коллекции пар ключ: значение, где ключи уникальны.
- Строки (str) — также являются последовательностями (итерабельными).
Каждый тип имеет свои особенности, методы и области применения.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как в Python проверить, пуст ли список или нет?
Anonymous Quiz
21%
list.empty()
5%
empty(list)
14%
list == []
59%
len(list) == 0
🤔 Какой из этих типов данных представляет собой изменяемый упорядоченный набор элементов?
Anonymous Quiz
18%
set
67%
list
7%
tuple
8%
dictionary
🤔 Как реализуется многопоточность? Какими модулями?

Поддерживает многопоточность и многопроцессорность с помощью:
- threading – для запуска потоков (но из-за GIL они не выполняются параллельно).
- multiprocessing – создает отдельные процессы, использующие разные ядра CPU (обход GIL).
- concurrent.futures – высокоуровневый API для работы с потоками и процессами.
- asyncio – для асинхронного ввода-вывода без блокировки потока.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод используется для получения всех методов и атрибутов объекта в Python?
Anonymous Quiz
17%
get()
64%
dir()
15%
attributes()
4%
methods()
🤔 Какой декоратор проверяет, что функция вызывается с аргументами определенного типа?
Anonymous Quiz
32%
@typing
30%
@typecheck
26%
@types
12%
@typeassert
🤔 Что такое последовательность?

Последовательность — это коллекция, поддерживающая упорядоченный доступ к элементам по индексу. Примеры: списки, кортежи, строки и диапазоны.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое исключение вызывается в Python, когда попытка доступа к ключу в словаре не удаётся?
Anonymous Quiz
6%
IndexError
87%
KeyError
5%
ValueError
2%
AttributeError
🤔Какой результат выполнения выражения {x for x in range(10) если x % 2 == 0} == {0, 2, 4, 6, 8}?
Anonymous Quiz
77%
True
12%
False
3%
None
8%
Error
🤔 Какая сложность у пузырьковой сортировки?

В худшем и среднем случае — O(n²), так как для каждого элемента выполняется сравнение и возможно перемещение. Даже в лучшем случае (уже отсортированный массив) — O(n), если реализована оптимизация с флагом.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как вернуть список из первых N элементов другого списка?
Anonymous Quiz
82%
list[:N]
6%
list(N)
8%
list.get(N)
5%
list.slice(N)
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Открыли каналы для любителей задачек и вопросов 🚀

🔥 Python Тесты - t.me/python_tests

Python Codewars - t.me/python_codewars

💥 JS Тесты - t.me/js_tests

🔮 JS Codewars- t.me/js_codewars

Пост удалится через 48 часов, успей вступить ⚠️

P.S. Решай по одной задачке в день и увеличишь знания на 30% за месяц 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой модуль в Python предоставляет инструменты для математических расчетов, включая тригонометрию, экспоненциальные функции и логарифмы?
Anonymous Quiz
93%
math
6%
cmath
0%
numbers
1%
arithmetic
🤔 Для чего использовал Alembic?

Alembic — это инструмент миграций схемы БД для SQLAlchemy.
Позволяет:
- добавлять/изменять таблицы и поля;
- управлять версиями схем;
- откатывать или применять миграции.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM