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

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔Какой метод используется для получения индекса первого вхождения элемента в списке?
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)]
🤔11💊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
🤔 Что возвращает NoneType в Python?
Anonymous Quiz
76%
type(None)
10%
type('None')
4%
type(0)
10%
type('null')
👍8🤔31
🤔Какой метод используется для принудительного завершения цикла в Python?
Anonymous Quiz
2%
end()
2%
stop()
8%
exit()
88%
break()
💊8👍4🤔2
🤔 Кем себя видишь через два года при работе в фуллтайм?

Через два года вижу себя специалистом, обладающим глубокими знаниями и опытом в выбранной области, участвующим в крупных проектах и развивающим новые навыки, возможно, в области автоматизации или масштабируемых систем.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
😁18💊7🔥5👍21
🤔 Какой метод используется для обновления ключей и значений одного словаря значениями другого словаря?
Anonymous Quiz
15%
merge()
10%
join()
69%
update()
6%
combine()
👍9
🤔 Как в Python вернуть два значения из функции?
Anonymous Quiz
40%
return x, y
4%
return [x, y]
14%
return (x, y)
43%
Все ответы верны
7👍4
🤔 Что знаешь про два основных типа данных Python?

Основные типы данных Python — изменяемые (списки, множества, словари) и неизменяемые (строки, числа, кортежи). Изменяемые можно модифицировать после создания, тогда как неизменяемые остаются неизменными.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥3😁2👀1
🤔 Какой оператор используется для создания генератора?
Anonymous Quiz
49%
()
13%
{}
24%
[]
14%
<>
👍8💊1
🤔 Что из перечисленного является встроенной функцией в Python?
Anonymous Quiz
74%
print()
13%
scan()
2%
read()
11%
type()
💊8👍71
🤔 Какие магические методы и для чего используются?

Магические методы (например, __init__, __str__, __len__, __add__) используются для определения поведения объектов в специфичных ситуациях, таких как инициализация, строковое представление, арифметические операции или работа с коллекциями.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥4
🤔 Какой метод строк в Python используется для поиска подстроки в строке?
Anonymous Quiz
74%
find()
11%
search()
3%
locate()
13%
index()
👍5🤔4
🤔 Какие паттерны программирования знаешь?

Основные паттерны: порождающие (Singleton, Factory), структурные (Adapter, Decorator), поведенческие (Observer, Strategy). Они помогают решать общие задачи проектирования, делая код более гибким и читаемым. Например, Singleton гарантирует существование единственного экземпляра класса.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍4
🤔 Какой атрибут у класса в Python позволяет узнать список всех атрибутов и методов объекта?
Anonymous Quiz
34%
__dict__
10%
__methods__
41%
__dir__
16%
__attributes__
👍11
🤔 Какое ключевое слово используется для определения конструктора в классе Python?
Anonymous Quiz
74%
__init__()
14%
__construct__()
11%
__new__()
1%
__start__()
💊7👍2