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

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Какой результат выполнения выражения 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()
1%
stop()
8%
exit()
89%
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
🤔 Какие есть коды ответов HTTP?

Коды делятся на группы: 1xx (информационные), 2xx (успешные, например, 200 OK), 3xx (перенаправления, например, 301 Moved Permanently), 4xx (ошибки клиента, например, 404 Not Found), 5xx (ошибки сервера, например, 500 Internal Server Error). Эти коды информируют о статусе запроса.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥8
🤔 Какой оператор используется для включения условной логики на одной строке в Python?
Anonymous Quiz
51%
if else
3%
switch
2%
conditional
44%
ternary (x if condition else y)
😁10🔥3👍2🤔1
🤔 Какая функция в Python измеряет время выполнения куска кода?
Anonymous Quiz
49%
timeit()
39%
runtime()
3%
measure()
9%
clock()
🤔5👍2