Python | Тесты
6.21K subscribers
29 photos
526 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
🤔 Как в Python проверить, существует ли переменная?
Anonymous Quiz
23%
is_defined(varname)
26%
'varname' in locals() or 'varname' in globals()
27%
exists(varname)
25%
varname is not None
🔥2💊2🤔1
🤔 Множественное наследование?

Это возможность класса наследовать от нескольких родительских классов. В Python такая конструкция допустима и реализуется через порядок разрешения методов (MRO), но требует осторожности из-за потенциальных конфликтов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍6🔥1
🤔 Как в Python задать значение по умолчанию для параметра функции?
Anonymous Quiz
87%
def func(x=default)
9%
def func(x:=default)
4%
def func(x==default)
0%
def func(x!=default)
🤔 Какой модуль используется для работы с регулярными выражениями?
Anonymous Quiz
7%
string
22%
regex
71%
re
1%
text
🔥2
🤔 Какой результат выполнения выражения sum(x for x in range(10) if x % 2 == 0)?
Anonymous Quiz
83%
20
12%
30
1%
40
3%
50
🔥5
🤔 Как в Python проверить, что все элементы в списке истинны?
Anonymous Quiz
70%
all()
21%
true()
7%
check_all()
3%
verify()
🔥3
🤔 Что такое автоматичная очистка памяти?

Это процесс, при котором неиспользуемые объекты удаляются автоматически, чтобы освободить память. В Python используется сборка мусора на основе подсчёта ссылок и циклического сборщика.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3🔥2
🤔 Какой результат выполнения выражения {i: i**3 for i in range(3)}[2]?
Anonymous Quiz
6%
2
12%
6
65%
8
17%
KeyError
💊1
🤔 Какой оператор в Python используется для группировки условий в логических выражениях?
Anonymous Quiz
13%
{} (curly braces)
70%
() (parentheses)
11%
[] (square brackets)
6%
<>(angle brackets)
👍1
🤔 Зачем вообще использовать метаклассы?

Они позволяют централизованно управлять созданием классов. Это полезно при создании фреймворков, проверке структур, логировании и генерации кода.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 Какой метод используется для обновления существующего словаря другими парами ключ-значение?
Anonymous Quiz
12%
merge()
70%
update()
14%
extend()
4%
append()
👍1