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

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Какой результат выполнения выражения collections.Counter('abccba') == collections.Counter('abcabc')?
Anonymous Quiz
80%
True
18%
False
1%
None
1%
Error
👍1
🤔 Какой встроенный тип данных представляет неизменяемый упорядоченный список элементов?
Anonymous Quiz
7%
list
20%
set
69%
tuple
4%
dict
🤔 Что такое JWT?

JWT (JSON Web Token) — это токен, содержащий зашифрованную информацию о пользователе или сессии. Обычно включает три части: заголовок, полезную нагрузку (например, ID пользователя) и подпись. Используется для безопасной авторизации — клиент хранит токен и передаёт его при каждом запросе.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍4
🤔 Какая структура данных используется для создания неизменяемой последовательности элементов в Python?
Anonymous Quiz
3%
list
16%
set
80%
tuple
2%
dictionary
💊3👍1
🤔Какой метод используется для получения индекса первого вхождения элемента в списке?
Anonymous Quiz
37%
find()
60%
index()
0%
locate()
2%
search()
🤔 Какие есть классы исключений?

Есть встроенные классы (ValueError, TypeError, KeyError, IndexError, ZeroDivisionError, и др.). Также можно создавать пользовательские исключения, наследуясь от Exception.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍1
💊3
🤔 Какой атрибут используется для получения списка аргументов командной строки?
Anonymous Quiz
36%
sys.argv
39%
os.args
19%
sys.arg
6%
os.argv
👍3
🤔 Какие есть виды объединения строк?

Строки можно объединять через оператор +, через f-строки и метод .join(). Также можно использовать старый стиль форматирования %, но он менее предпочтителен.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 Какая функция в Python возвращает текущую рабочую директорию?
Anonymous Quiz
12%
os.getwd()
34%
os.getcwd()
16%
os.currentdir()
38%
os.dir()
👍1🔥1🤔1
🤔 Какой результат выполнения выражения list(itertools.chain([1, 2], [3, 4]))?
Anonymous Quiz
65%
[1, 2, 3, 4]
25%
[(1, 2), (3, 4)]
2%
[1, 2, [3, 4]]
8%
[[1, 2], [3, 4]]
👍1
🤔 Как вернуть список из первых N элементов другого списка?
Anonymous Quiz
80%
list[:N]
5%
list(N)
9%
list.get(N)
5%
list.slice(N)
👍3
🤔 Какой способ не является правильным для объявления функции в Python?
Anonymous Quiz
10%
def function():
13%
lambda function:
71%
function def():
6%
lambda x: x * 2
🤔5👍1
🤔 Какой результат выполнения выражения [x * x for x in range(5)]?
Anonymous Quiz
18%
[1, 4, 9, 16, 25]
76%
[0, 1, 4, 9, 16]
4%
[0, 2, 4, 6, 8]
2%
[1, 2, 3, 4, 5]
💊2👍1
🤔 Какое исключение генерируется, когда происходит ошибка ввода/вывода в Python?
Anonymous Quiz
50%
InputError
2%
FileNotFoundError
48%
IOError
0%
OSError
👍2
🤔 Как работает middleware?

Middleware в контексте веб-фреймворков, таких как Django или Flask, представляет собой слой, который находится между запросом и ответом. Middleware может обрабатывать запросы перед их попаданием в представление и после выхода из представления для выполнения таких задач, как аутентификация, авторизация и сбор метрики.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2
🤔 Какой метод используется для создания итератора, который возвращает элементы, удовлетворяющие условию?
Anonymous Quiz
26%
map()
65%
filter()
6%
reduce()
3%
apply()
🤔2
🤔 Как в Python можно получить список всех ключей из словаря?
Anonymous Quiz
87%
dict.keys()
7%
dict.getKeys()
3%
dict.listkeys()
3%
keys(dict)
👍1
🤔 Почему поиск по ключам в словаре работает быстро?

Потому что Python-словарь реализован как хеш-таблица, где каждый ключ хешируется, и по хешу сразу находится нужный слот в массиве. Это позволяет избегать линейного перебора и получать значение напрямую.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3