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

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
Forwarded from Идущий к IT
Твое резюме на HeadHunter — ОК, если ты видишь это.

HeadHunter сравнивает ключевые навыки в твоем резюме и в вакансии и в момент отклика отображает, насколько % ты соответствуешь требованиям.

Специальный бейджик «Подходит по навыкам на 100%» отображается, если соответствие составляет более 60%.

Если при просмотре вакансий ты видишь такой бейджик, это значит, что список навыков в твоем резюме качественно составлен.

Это важный параметр, так как рекрутерам чаще показываются резюме с лучшим соответствием.

О том, как правильно указывать ключевые навыки и оптимизировать свое резюме я уже рассказывал в этом видео
👍3
🤔 Какой модуль Python предоставляет функциональность для работы с операционной системой?
Anonymous Quiz
79%
os
6%
system
14%
sys
1%
osys
👍3🏆3🤔1
🤔 Что происходит в момент итерации по списку?

При итерации по списку в Python, интерпретатор последовательно обращается к каждому элементу списка. Это может быть реализовано с помощью цикла `for`, который автоматически вызывает метод `__iter__` списка для получения итератора, а затем последовательно вызывает `__next__` для доступа к каждому элементу.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥3🤷‍♂1
😁12👍6
🤔 Какой метод позволяет заменить одну подстроку другой в строке в Python?
Anonymous Quiz
86%
replace()
6%
substitute()
3%
change()
5%
swap()
👍10🤔2
🤔 Что такое GIL?

GIL (Global Interpreter Lock) — это механизм, используемый в CPython для предотвращения одновременного выполнения нескольких нативных потоков в одном процессе. Это предотвращает одновременный доступ к объектам Python, что может привести к гонкам данных и нестабильности.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥5🏆4
🤔 Какой метод используется для сериализации объектов в строку в формате JSON в Python?
Anonymous Quiz
43%
json.dump()
31%
json.dumps()
15%
json.stringify()
12%
json.convert()
💊12
🤔 Какая функция в Python возвращает список, состоящий из элементов, которые одновременно присутствуют во всех заданных итерируемых объектах?
Anonymous Quiz
29%
intersect()
36%
union()
6%
difference()
29%
intersection()
👍5🔥1
🤔 Разница между одинарным и двойным подчеркиванием Python?

Одинарное подчеркивание (`_`) часто используется для обозначения приватных переменных класса или для хранения результата последнего выражения в интерактивном режиме. Двойное подчеркивание (`__`) в начале имени атрибута используется для создания имени атрибута в форме `_classname__attributename`, что предотвращает его случайное переопределение в подклассах.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍5
🤔 Какой атрибут используется для проверки, является ли объект итерируемым в Python?
Anonymous Quiz
29%
iterable()
45%
__iter__()
25%
isiterable()
1%
can_iter()
💊9👍1🤔1
🤔 Какой метод используется для чтения файла построчно в Python?
Anonymous Quiz
23%
read()
34%
readlines()
41%
readline()
2%
load()
💊8👍2👀21
🤔 Python — компилируемый или интерпретируемый

Python считается интерпретируемым языком, так как код выполняется интерпретатором построчно, что облегчает отладку и делает его портативным. Тем не менее, перед исполнением Python-код компилируется в байт-код (.pyc), который затем выполняется на виртуальной машине (PVM). Поэтому Python можно назвать интерпретируемым с этапом предварительной компиляции в байт-код.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥101
🤔 Какая функция в Python позволяет вычислить абсолютное значение числа?
Anonymous Quiz
83%
abs()
13%
absolute()
1%
absval()
2%
none of the above
👍5🤯3
🤔Какой метод в Python используется для получения индекса первого вхождения элемента в списке?
Anonymous Quiz
65%
index()
31%
find()
2%
locate()
2%
position()
👍7
🤔 Что такое магические методы?

Магические методы в Python — это специальные методы с двойными подчеркиваниями в начале и конце имени (например, `__init__`, `__str__`, `__repr__`). Они предназначены для переопределения операций, которые по умолчанию выполняются для различных типов операций, таких как арифметические операции, операции среза, операции сравнения и другие.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥5
🤔 Какой метод используется для сортировки списка на месте в Python?
Anonymous Quiz
67%
list.sort()
24%
list.sorted()
6%
sort.list()
3%
sorted.list()
👍10
🤔 Что относится к изменяемым типам данных и к неизменяемым?

В Python к изменяемым типам данных относятся списки (list), множества (set), словари (dict), а к неизменяемым — числа, строки (str), кортежи (tuple), замороженные множества (frozenset).

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥8
🤔 Этот метод списка используется для подсчета количества вхождений определенного элемента.
Anonymous Quiz
12%
type()
53%
isinstance()
29%
belongs()
5%
isclass()
💊28🤯12
🤔 Какой метод строк в Python удаляет начальные и конечные пробелы?
Anonymous Quiz
13%
trim()
78%
strip()
5%
cut()
4%
clean()
👍91
🤔 Что такое `__slots__`?

`__slots__` — это специальный атрибут в Python, который позволяет ограничить количество атрибутов, добавляемых экземпляру класса, и уменьшить использование памяти. При его использовании Python не создает обычный словарь для хранения атрибутов, а вместо этого выделяет фиксированное место для указанных атрибутов. Это может повысить производительность и экономить память, особенно при создании большого числа объектов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍8