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

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
Forwarded from easyoffer
Новая фича на easyoffer Автоотлики

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

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

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

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

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

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


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

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


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

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


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

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
🤔 Какой оператор используется для итерации по элементам последовательности?
Anonymous Quiz
91%
for
3%
while
1%
loop
4%
foreach
👍4💊2🔥1
🤔 Какой результат выполнения выражения len(set([1, 2, 3, 4, 5]))?
Anonymous Quiz
1%
3
9%
4
88%
5
3%
6
👍3💊3🔥1
🤔 Что такое DNS и как он работает?

DNS (Domain Name System) — это система, которая преобразует доменное имя (например,
google.com) в IP-адрес, нужный для соединения.
Принцип работы:
1. Вводишь адрес в браузере.
2. Запрос уходит к DNS-серверу.
3. Он возвращает IP-адрес.
4. С этого момента браузер знает, куда направить HTTP-запрос.
DNS работает как телефонная книга интернета.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥1
🤔 Как в Python проверить, пуст ли список или нет?
Anonymous Quiz
17%
list.empty()
4%
empty(list)
11%
list == []
68%
len(list) == 0
💊14👍3🔥1
🤔 Какой атрибут возвращает количество элементов в списке?
Anonymous Quiz
16%
count()
6%
length()
77%
len()
1%
size()
👍2🔥1🤔1💊1
🤔 Что такое Docker image?

Docker image — это шаблон неизменяемой файловой системы, содержащий всё необходимое для запуска приложения: ОС, библиотеки, зависимости, файлы. Из образа можно запускать один или несколько контейнеров.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3
🤔 Какой модуль используется для математических операций, таких как квадратный корень или логарифм?
Anonymous Quiz
95%
math
3%
cmath
1%
numbers
2%
scipy
👍3🔥1💊1