Python | Тесты
6.16K subscribers
29 photos
403 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
64%
timeit()
26%
runtime()
4%
measure()
6%
clock()
🔥3👍2
🤔 Какие магические методы и для чего используются?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
🤔 Какой результат выполнения выражения set('hello')?
Anonymous Quiz
74%
{'h', 'e', 'l', 'o'}
17%
{'hello'}
1%
{'h', 'e', 'l'}
8%
{'h', 'e', 'l', 'o', ''}
🔥6💊2🤔1
🤔 Как в Python задать значение по умолчанию для параметра функции?
Anonymous Quiz
89%
def func(x=default)
7%
def func(x:=default)
4%
def func(x==default)
0%
def func(x!=default)
🔥5💊2
🤔 Какие методы списков?

– append() — добавить,
– extend() — расширить другим списком,
– insert(), remove(), pop(), clear(),
– index(), count(), sort(), reverse() и др.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13
🤔 Какой результат выполнения выражения functools.reduce(lambda x, y: x * y, [1, 2, 3, 4])?
Anonymous Quiz
70%
24
6%
10
18%
120
6%
12
👍4🔥1💊1
🤔 Какой результат выполнения выражения {x: x**2 for x in range(5)}.pop(3)?
Anonymous Quiz
9%
3
9%
6
67%
9
15%
KeyError
🤔3🔥2
🤔 Как получить из генератора список?

Можно просто передать генератор в функцию list(). Это принудительно извлечёт все элементы и вернёт их в виде списка.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4
🤔 Какой метод используется для удаления всех элементов из словаря?
Anonymous Quiz
70%
clear()
12%
remove()
13%
delete()
6%
pop()
👍1
🤔 Как в Python вызвать базовый метод переопределенного метода в классе-потомке?
Anonymous Quiz
13%
base.method()
82%
super().method()
4%
parent.iss.onethod()
1%
origin.method()
🔥3
🤔 Что известно про арифметический оператор %?

Оператор % возвращает остаток от деления одного числа на другое. Используется для проверки чётности, цикличности, деления по модулю и т.д.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🤔 Какой метод используется для преобразования строки в байты в Python?
Anonymous Quiz
55%
bytes()
28%
encode()
6%
decode()
11%
bytearray()
👍2🤔1
🤔 Что из перечисленного не является встроенным типом данных?
Anonymous Quiz
8%
list
84%
array
6%
tuple
3%
dict
👍1
🤔 Как Django определяет, вызывать INSERT или UPDATE при save()?

Django определяет это на основе поля id (или pk).
Если объект создан с нуля (id=None), вызывается INSERT.
Если id есть и объект уже существует — вызывается UPDATE.
Также можно явно указать update_fields, чтобы обновить только нужные поля.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
🤔 Какой результат выполнения выражения list(map(lambda x: x * 2, [1, 2, 3]))?
Anonymous Quiz
34%
[1, 4, 9]
60%
[2, 4, 6]
0%
[2, 3, 4]
6%
[1, 2, 3, 2, 4, 6]
👍6💊1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1🤔1
🤔 При каких ошибках HTTP есть смысл ретраить?

Ретрай (повтор запроса) возможен при:
- 429 (Too Many Requests) — если сервер просит подождать.
- 503 (Service Unavailable) — сервер временно недоступен.
- 502/504 — сбои на уровне прокси/шлюзов, возможно временные.
Ретрай не имеет смысла при ошибках клиента (например, 400 или 404).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🤔Какой метод используется для создания списка кортежей из двух списков?
Anonymous Quiz
22%
map()
70%
zip()
7%
chain()
1%
product()
👍2
🤔 Какой результат выполнения выражения [1, 2, 3] < [1, 2, 4] и [1, 2, 4] < [1, 3]?
Anonymous Quiz
34%
True
49%
False
5%
None
12%
Error
🔥4💊4