Python | Тесты
5.9K subscribers
33 photos
639 links
Сайт: https://easyoffer.ru/
Все каналы: t.me/+xGeAw6ckJ4liYzQy

Контакт для рекламы: @easyoffer_adv
Download Telegram
🤔 Что будет, если у двух элементов будет одинаковый хеш?

Если у двух объектов одинаковый хеш, Python использует разрешение коллизий: сначала сравнивает хеши, затем вызывает метод eq, чтобы выяснить, действительно ли объекты равны. Если нет — оба объекта будут храниться отдельно, но в одной "корзине".


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥3👍1
🤔 Какой оператор в Python используется для получения остатка от деления?
Anonymous Quiz
7%
/
17%
//
75%
%
0%
^
🤔 Какой результат выполнения выражения max([1, 2, 3, 4, 5], key=lambda x: -x)?
Anonymous Quiz
25%
5
71%
1
2%
4
1%
3
🤔 Создаётся дефолтная сеть в Docker или нужно создавать самому?

Да, Docker создаёт дефолтную сеть автоматически:
- bridge — основная сеть по умолчанию;
- host — доступ к хосту напрямую;
- none — без сети.
Можно создавать пользовательские сети при необходимости изоляции, настройки DNS или специфических конфигураций.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3🔥1
🤔 Что такое callable-объект?

Это объект, который может быть вызван как функция. Класс становится вызываемым, если в нём реализован специальный метод, позволяющий обращаться к экземпляру как к функции.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥2
🤔 Какой результат выполнения выражения {i: i*2 for i in range(3)}[1]?
Anonymous Quiz
40%
1
43%
2
2%
3
15%
KeyError
🤔 Как понять хешируемый ли объект?

Объект хешируем, если он реализует метод hash и его хеш не меняется в течение жизни объекта. Также он должен быть сравним (eq), иначе может нарушиться логика хеш-таблиц.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какой тип данных используется для неупорядоченных коллекций уникальных элементов?
Anonymous Quiz
7%
list
13%
tuple
75%
set
5%
dictionary
🤔 Как сравниваются последовательности?

Сравнение происходит поэлементно, слева направо. Если элементы совпадают, сравнивается длина.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥2
🤔 Какой метод словаря добавляет элементы из другого словаря?
Anonymous Quiz
15%
merge()
24%
join()
43%
update()
18%
extend()
🤔 Что такое функция?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2
🤔 В Python, какой метод позволяет создать словарь из двух параллельных списков, где один список содержит ключи, а другой — соответствующие значения?
Anonymous Quiz
17%
dict.fromkeys()
6%
dict.keys()
19%
dict.items()
58%
zip() в сочетании с dict()
🤔 В чем разница сравнение через is и ==

Оператор == проверяет равенство значений, то есть проверяет, содержат ли переменные одинаковые данные. Оператор is проверяет, ссылаются ли переменные на один и тот же объект в памяти. Таким образом, is используется для проверки идентичности объекта, а == — для проверки равенства значений.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2
🤔 Какой метод возвращает количество вхождений элемента в список?
Anonymous Quiz
89%
count()
0%
sum()
8%
length()
3%
index()
🤔 Какие есть коды ответов HTTP?

Коды делятся на группы: 1xx (информационные), 2xx (успешные, например, 200 OK), 3xx (перенаправления, например, 301 Moved Permanently), 4xx (ошибки клиента, например, 404 Not Found), 5xx (ошибки сервера, например, 500 Internal Server Error). Эти коды информируют о статусе запроса.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 Какой результат выполнения выражения all([1, 0, 1])?
Anonymous Quiz
16%
True
79%
False
3%
None
2%
Error
🤔 Для чего нужно ключевое слово global?

Ключевое слово global используется для объявления переменной глобальной внутри функции. Без него любое присваивание переменной внутри функции создаёт новую локальную переменную. Если нужно изменить переменную, определённую вне функции — следует явно указать global.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой результат выполнения выражения {1, 2, 3}.intersection({2, 3, 4})?
Anonymous Quiz
27%
{1, 2, 3, 4}
67%
{2, 3}
3%
{2, 3, 4}
4%
{1}
👍1💊1
🤔 Какая минимальная периодичность использования crontab?

Минимально возможный интервал — одна минута. То есть cron может запускать задачу раз в минуту, но не чаще. Для меньших интервалов используются другие инструменты — например, systemd timers или сторонние планировщики.


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