Python | Тесты
6.09K 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
💊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
🤔 Какая структура данных не позволяет хранить дубликаты элементов?
Anonymous Quiz
7%
list
11%
tuple
78%
set
4%
dict
🤔1
🤔 Какой метод используется для замены подстроки в строке?
Anonymous Quiz
91%
replace()
6%
substitute()
2%
change()
0%
alter()
👍1
🤔 Почему стоит использовать менеджер контекста?

Менеджеры контекста (with) гарантируют корректное освобождение ресурсов, таких как файлы, соединения, блокировки и т.д. Они автоматически вызывают методы enter и exit, что упрощает код и защищает от забытых закрытий или утечек.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 Какой метод файлового объекта используется для записи строки в файл?
Anonymous Quiz
58%
write()
34%
writeline()
5%
append()
2%
put()
👍1
🤔 Какой метод нужно использовать для преобразования списка в строку с разделителем в Python?
Anonymous Quiz
48%
split()
51%
join()
0%
connect()
0%
concat()
👍1
🤔 Какой метод используется для удаления элемента по индексу из списка и возвращения этого элемента?
Anonymous Quiz
13%
remove()
83%
pop()
3%
delete()
1%
discard()
👍1
🤔 Что возвращает функция max() при применении к списку в Python?
Anonymous Quiz
1%
Первый элемент
0%
Последний элемент
99%
Наибольший элемент
0%
Среднее значение
👍3