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

Вопросы собесов t.iss.one/+cnJC0_ZeZ_I0OGY6
Задачи t.iss.one/+nsl4meWmhfQwNDVi
Вакансии t.iss.one/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Как реализовать copy и deepcopy?

Поверхностная копия создаёт новый объект, но вложенные объекты остаются прежними. Глубокая копия рекурсивно копирует все вложенные объекты, создавая полную независимость. Это важно, когда изменяемые структуры данных не должны влиять друг на друга.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1💊1
Forwarded from easyoffer
Новая фича на easyoffer Автоотлики

Вы автоматически откликаетесь на подходящие вам вакансии. Попробуйте её бесплатно и начните получать больше предложений о работе.

🚀 Запуск занимаем всего 3 минуты, а экономит очень много времени
🛡 Это безопасно: easyoffer официально одобрен HeadHunter и прошел его модерацию.
🥷🏻 Автоотклик незаметен для рекртера. Автоотклик ничем не отличается от обычного отклика, который вы делаете вручную

Рекрутеры давно используют автоматизацию для поиска кандидатов. Так почему вы должны откликаться вручную?

💡Совет – Добавьте шаблон сопроводительного письма, чтобы откликаться на большее количество вакансий (на некоторые вакансии нельзя откликнуться без сопроводительного)

Попробовать бесплатно → https://easyoffer.ru/autoapply
🔥2💊1
🤔 Как в Python проверить, что все элементы в списке истинны?
Anonymous Quiz
72%
all()
17%
true()
7%
check_all()
4%
verify()
🔥2
🤔 Как Python определяет порядок элементов в стандартном словаре dict начиная с версии 3.7?
Anonymous Quiz
61%
По порядку добавления элементов
28%
По возрастанию хэш-значений ключей
2%
По убыванию хэш-значений ключей
9%
По алфавитному порядке ключей
🔥2💊2
🤔 Что делать, если нужно сериализовать данные, которые не поддерживаются стандартным модулем json?

Можно передать параметр default с функцией, преобразующей неподдерживаемые объекты. Либо использовать другой модуль, например pickle.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
🤔 Какой метод словаря возвращает значение по ключу, а если его нет, то стандартное значение?
Anonymous Quiz
91%
get()
5%
fetch()
2%
pull()
2%
retrieve()
👍4💊2🔥1
🤔 Какой метод словаря удаляет все элементы?
Anonymous Quiz
77%
clear()
10%
remove()
12%
delete()
2%
wipe()
🔥4
🤔 Какие есть коллекции и их особенности по скорости работы и использованию памяти?

В Python основные коллекции: списки, кортежи, множества, словари.
- Списки: изменяемы, быстрые при доступе по индексу, но медленнее при вставке в середину. Используют больше памяти за счёт зарезервированного места для расширения.
- Кортежи: неизменяемы, занимают меньше памяти, быстрее при доступе, хорошо подходят для фиксированных наборов данных.
- Множества: обеспечивают быстрый поиск (как словари), но не сохраняют порядок. Используют хеши.
- Словари: ассоциативные коллекции с быстрым доступом по ключу. Эффективны при поиске и обновлении.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
🤔 Какой из данных типов данных является неизменяемым?
Anonymous Quiz
4%
list
20%
set
74%
tuple
2%
dictionary
💊2🤔1
🤔 Какой результат выполнения выражения list(itertools.combinations('ABCD', 2))?
Anonymous Quiz
80%
[('A', 'B'), ('A', 'C'), ('A', 'D'), ('B', 'C'), ('B', 'D'), ('C', 'D')]
8%
[('A', 'B'), ('B', 'C'), ('C', 'D')]
12%
[('A', 'B'), ('C', 'D')]
0%
[('A', 'D'), ('B', 'C'), ('C', 'B')]
🔥2💊1
🤔 Что такое множество?

Множество — это неупорядоченная коллекция уникальных элементов. В Python оно реализовано как хеш-таблица и позволяет быстро проверять наличие элементов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
🤔 Какой модуль в стандартной библиотеке Python используется для работы с выражениями XPath?
Anonymous Quiz
28%
xml.dom
9%
xml.sax
28%
xml.etree.ElementTree
35%
re
🤔5
🤔 Какой результат выполнения выражения sorted([3, 1, 2, 5, 4], key=lambda x: -x)?
Anonymous Quiz
12%
[1, 2, 3, 4, 5]
84%
[5, 4, 3, 2, 1]
2%
[3, 1, 2, 5, 4]
1%
[2, 4, 1, 3, 5]
🔥2
🤔 Что такое функция range?

range возвращает последовательность чисел. Используется чаще всего с циклом for. Она не создаёт список, а предоставляет генератор, который вычисляет значения по мере необходимости, что экономит память.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
🤔 Какой оператор используется для итерации по элементам последовательности?
Anonymous Quiz
92%
for
4%
while
0%
loop
4%
foreach
👍2🔥1💊1