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
🤔 Какой способ правильно создает множество только с уникальными элементами из списка?
Anonymous Quiz
82%
set(list)
9%
unique(list)
5%
list(set)
3%
list[unique]
👍7
🤔 Как в Python создать анонимный блок кода, который может содержать несколько выражений?
Anonymous Quiz
7%
block
13%
anonymous
72%
lambda
8%
with
👍5🤔32👀2😁1
🤔 Для чего нужен сериализатор?

Сериализатор преобразует данные объектов в формат (например, JSON, XML) для передачи между системами или хранения, а также преобразует их обратно.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍7👀1
🤔 Какая функция в Python возвращает текущую рабочую директорию?
Anonymous Quiz
10%
os.getwd()
23%
os.getcwd()
16%
os.currentdir()
51%
os.dir()
👍7🤔31
🤔 Какой оператор в Python используется для группировки условий в логических выражениях?
Anonymous Quiz
12%
{} (curly braces)
64%
() (parentheses)
13%
[] (square brackets)
11%
<> (angle brackets)
👍4🔥1
🤔 Зачем нужен метод super в классе?

Метод super позволяет вызывать методы и конструкторы родительского класса, избегая дублирования кода при переопределении.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥1
🤔 Какая функция в Python используется для сортировки элементов в итерируемом объекте по ключу?
Anonymous Quiz
52%
sorted(iterable, key=function)
44%
sort(iterable, key=function)
2%
order(iterable, key=function)
1%
arrange(iterable, key=function)
💊10👍4
🤔 Какое исключение в Python возникает при попытке выполнить операцию, которая математически недопустима?
Anonymous Quiz
24%
ValueError
33%
MathError
16%
ArithmeticError
27%
ZeroDivisionError
💊16👍3
🤔 Что такое абстрактные классы?

Абстрактные классы — это классы, которые нельзя инстанцировать, но можно использовать для определения интерфейса и базовой реализации для наследуемых классов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍11
🤔 Какой атрибут словаря в Python возвращает список кортежей, где каждый кортеж содержит пару ключ-значение?
Anonymous Quiz
12%
dict.keys()
11%
dict.values()
71%
dict.items()
6%
dict.pairs()
👍7🤔3
🤔 Какой метод в Python используется для удаления элемента из множества?
Anonymous Quiz
62%
remove()
20%
delete()
16%
discard()
1%
erase()
👍8💊4
🤔 Что такое корутина в Python?

Корутина — это функция, которая может приостанавливать выполнение и возвращать управление вызвавшему коду, а затем возобновлять выполнение с того же места. Корутины используются для асинхронного программирования и реализуются с помощью ключевых слов async и await.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍9👀2
🤔 Как в Python проверить, поддерживает ли объект протокол итерации?
Anonymous Quiz
41%
hasattr(obj, '__iter__')
49%
isiterable(obj)
1%
caniterate(obj)
9%
isiterator(obj)
👍81💊1
🤔 Какой метод используется для создания нового списка, содержащего только элементы, которые удовлетворяют заданному условию?
Anonymous Quiz
27%
map()
65%
filter()
3%
reduce()
5%
select()
👍9
🤔 Что знаешь о сложности алгоритма?

Сложность алгоритма измеряется в терминах времени (time complexity) и памяти (space complexity), отражая, как ресурсы зависят от объёма входных данных. Часто используется нотация O-большое (например, O(n), O(log n)).

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥9
🤔Какой метод используется для получения индекса первого вхождения элемента в списке?
Anonymous Quiz
30%
find()
67%
index()
2%
locate()
2%
search()
👍81
🤔 Какой результат выполнения выражения collections.Counter('aabbcc').most_common(2)?
Anonymous Quiz
32%
[('a', 2), ('b', 2)]
3%
[('a', 2), ('c', 2)]
5%
[('b', 2), ('c', 2)]
59%
[('a', 2), ('b', 2), ('c', 2)]
🤔10💊3👍2
🤔 Что знаешь о сложности алгоритма?

Сложность алгоритма измеряется в терминах времени (time complexity) и памяти (space complexity), отражая, как ресурсы зависят от объёма входных данных. Часто используется нотация O-большое (например, O(n), O(log n)).

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥5
🤔 Какой результат выполнения выражения max([1, 2, 3, 4, 5], key=lambda x: -x)?
Anonymous Quiz
24%
5
71%
1
4%
4
1%
3
👍13😁2🤯1
🤔 Какой результат выполнения выражения collections.Counter([1, 1, 2, 2, 2, 3]) - collections.Counter([1, 2, 3])?
Anonymous Quiz
52%
Counter({1: 1, 2: 2})
8%
Counter({2: 2, 3: 1})
9%
Counter({2: 1, 1: 1})
31%
Counter({1: 1, 2: 1, 3: 1})
🤔6👍4🤯1
🤔 Как в функцию передаются аргументы, по ссылке или по значению?

В Python аргументы передаются по ссылке на объект, но так как типы делятся на изменяемые (списки, словари) и неизменяемые (числа, строки), поведение зависит от типа. Изменяемые объекты могут быть изменены внутри функции, а неизменяемые создают новые экземпляры при попытке их изменить.

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