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

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Что возвращает функция max() при применении к списку в Python?
Anonymous Quiz
1%
Первый элемент
0%
Последний элемент
99%
Наибольший элемент
0%
Среднее значение
👍3
🤔 Что особенного в генераторе?

Генератор не создаёт всю последовательность сразу, а "лениво" отдаёт элементы по запросу. Это делает его особенно полезным для больших или бесконечных наборов данных.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍5
🤔 Какая структура данных в Python лучше всего подходит для реализации очереди (queue)?
Anonymous Quiz
26%
list
14%
tuple
11%
set
50%
deque из модуля collections
👍2
🤔 Как в Python создать байтовую строку?
Anonymous Quiz
47%
b'byte string'
12%
"byte string".to_bytes()
21%
bytes('byte string')
20%
str.encode('byte string')
👍3
🤔 Какая функция используется для преобразования целого числа в строку в Python?
Anonymous Quiz
90%
str()
3%
intToStr()
6%
string()
0%
convert()
👍4🤔1
🤔 Каким способом можно объединить два списка?
Anonymous Quiz
8%
concat(list1, list2)
11%
merge(list1, list2)
68%
list1 + list2
13%
append(list1, list2)
👍2🤔1
🤔 Какая функция используется для профилирования скорости выполнения кода в Python?
Anonymous Quiz
56%
timeit()
9%
speedtest()
5%
benchmark()
🔥1🤔1
🤔 Какой метод числовых или строковых объектов возвращает их представление в шестнадцатеричной форме?
Anonymous Quiz
19%
bin()
75%
hex()
4%
oct()
3%
dec()
👍4
🤔 Что такое хешируемые типы данных?

Это типы данных, которые имеют постоянное значение хеша и неизменяемы. Только такие типы можно использовать как ключи в словарях или элементы во множествах. Примеры: строки, числа, кортежи (если внутри только хешируемые элементы).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 Как задать значение по умолчанию для параметра функции в Python?
Anonymous Quiz
85%
def func(param=default):
7%
def func(param==default):
4%
def func(param:=default):
4%
def func(param::default):
👍1
🤔 Какой атрибут класса позволяет проверить, к какому классу принадлежит экземпляр?
Anonymous Quiz
22%
class
40%
type
2%
name
36%
instance
🤔 Как устроен список?

Список (list)— это изменяемая упорядоченная коллекция объектов любого типа.
Особенности устройства:
- Реализован как динамический массив, который автоматически расширяется при добавлении элементов.
- Элементы хранятся по ссылкам, что позволяет хранить смешанные типы.
- Обеспечивает быстрый доступ по индексу (O(1)), но вставка и удаление из середины — медленные (O(n)).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 Какой результат выполнения выражения len({k: v for k, v in zip(range(5), 'abc')}):
Anonymous Quiz
30%
5
7%
2
53%
3
10%
4
👍1
🤔 Как в Python проверить, все ли элементы в списке соответствуют заданному условию?
Anonymous Quiz
79%
all()
10%
each()
2%
every()
8%
check_all()
👍2
🤔 Когда выполняются аннотации типов?

Аннотации типов в Python не влияют на выполнение кода напрямую — они являются подсказками для разработчиков и инструментов анализа. Эти аннотации сохраняются в специальном атрибуте функции и могут использоваться фреймворками, редакторами и валидаторами. Интерпретатор Python сам по себе не применяет строгую проверку типов во время выполнения.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2🔥1
🤔 Какой метод используется для объединения нескольких строк в одну с указанным разделителем?
Anonymous Quiz
15%
split()
77%
join()
4%
merge()
4%
concat()
👍1
🤔 Какой метод используется для добавления всех элементов из одного множества в другое?
Anonymous Quiz
32%
union()
31%
extend()
23%
add()
14%
update()
🤔4💊1
🤔 Как в Python принудительно завершить выполнение программы?
Anonymous Quiz
12%
stop()
71%
exit()
7%
end()
10%
terminate()
👍2
🤔 Как реализуются private методы?

1. Private методы создаются с использованием двойного подчёркивания перед именем (__method).
2. Они не доступны напрямую за пределами класса, но могут быть вызваны через _ClassName__method.
3. Использует механизм name mangling для их защиты, но это не абсолютная приватность.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2
🤔 Какой метод используется для создания нового списка, содержащего только элементы, которые удовлетворяют заданному условию?
Anonymous Quiz
24%
map()
69%
filter()
3%
reduce()
4%
select()
💊2👍1