Python | Тесты
6.15K subscribers
30 photos
379 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
🤔 Какой метод используется для добавления элемента в множество?
Anonymous Quiz
39%
append()
47%
add()
9%
insert()
4%
extend()
🔥3🤔2👍1
🤔 Какой результат выполнения выражения (lambda x: x + 1)(2)?
Anonymous Quiz
5%
1
12%
2
81%
3
2%
4
🤔3🔥2💊1
🤔 Что известно про reduce?

reduce — функция, которая применяет функцию аккумуляции к последовательности, сворачивая её к одному значению. Используется, например, для суммирования, умножения или объединения элементов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍1
🤔 Какой метод используется для преобразования строки в нижний регистр?
Anonymous Quiz
96%
lower()
1%
uppercase()
2%
capitalize()
0%
title()
👍3
🤔 Какая функция используется для выполнения строки как кода Python, оценивая выражение и возвращая результат?
Anonymous Quiz
37%
exec()
41%
eval()
17%
run()
5%
compute()
🔥12💊3
🤔 Зачем нужен Dockerfile?

Dockerfile — это инструкция по сборке образа. В нём описывается:
- базовый образ,
- команды установки зависимостей,
- копирование файлов,
- команда запуска.
Это гарантирует воспроизводимость окружения и упрощает автоматизацию.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥7
🤔 Какой метод используется для проверки, является ли объект итератором в Python?
Anonymous Quiz
34%
isiter()
16%
isinstance()
44%
iter()
6%
hasattr()
💊22🔥2
🤔 Как итерировать словарь по парам ключ-значение?

Используется метод items(), который возвращает пары в виде кортежей. Это позволяет удобно распаковывать ключ и значение в цикле.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
🤔 Какой метод используется для преобразования строки в верхний регистр?
Anonymous Quiz
85%
upper()
7%
capitalize()
3%
title()
6%
uppercase()
👍2🔥2
🤔 Какой метод в Python используется для удаления элемента из множества?
Anonymous Quiz
63%
remove()
21%
delete()
13%
discard()
2%
erase()
🤔6💊3
🤔 Зачем нужен wraps?

Функция wraps из модуля functools сохраняет оригинальное имя, документацию и сигнатуру оборачиваемой функции. Без неё у функции-декоратора теряется контекст.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2
🤔 Какой метод используется для замены подстроки в строке?
Anonymous Quiz
88%
replace()
4%
change()
7%
substitute()
2%
switch()
🔥2
🤔 Какой способ правильно создает множество только с уникальными элементами из списка?
Anonymous Quiz
86%
set(list)
7%
unique(list)
5%
list(set)
1%
list[unique]
🔥2
🤔 Как кэшируются файлы на уровне протокола?

Когда браузер получает ресурс (например, CSS или JS), он может сохранить его в локальный кэш.
При следующем запросе к тому же ресурсу браузер может:
- не делать повторный запрос, если Cache-Control позволяет;
- или отправить запрос с заголовками If-None-Match (для ETag) или If-Modified-Since (для Last-Modified).
Если сервер подтвердит, что ресурс не изменился, он ответит 304 Not Modified, и браузер использует локальную копию.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍1
🤔 Какой результат выполнения выражения list(map(lambda x: x * 2, [1, 2, 3]))?
Anonymous Quiz
27%
[1, 4, 9]
67%
[2, 4, 6]
2%
[2, 3, 4]
5%
[1, 2, 3, 2, 4, 6]
🤔4
🤔Какой результат выполнения выражения collections.Counter([1, 1, 2, 2, 2, 3]) - collections.Counter([1, 2, 3])?
Anonymous Quiz
52%
Counter({1: 1, 2: 2})
13%
Counter({2: 2, 3: 1})
6%
Counter({2: 1, 1: 1})
29%
Counter({1: 1, 2: 1, 3: 1})
👍4🔥2
🤔 Какие есть логические операторы?

В Python используются следующие логические операторы:
- and — логическое И. Возвращает True, если оба операнда истинны.
- or — логическое ИЛИ. Возвращает True, если хотя бы один операнд истинен.
- not — логическое НЕ. Инвертирует логическое значение.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4
🤔 Какой модуль в Python предоставляет инструменты для математических расчетов, включая тригонометрию, экспоненциальные функции и логарифмы?
Anonymous Quiz
92%
math
6%
cmath
1%
numbers
1%
arithmetic
🔥2👍1
🤔 Какое исключение бросается, когда деление на ноль происходит в Python?
Anonymous Quiz
91%
ZeroDivisionError
2%
ArithmeticError
6%
ValueError
1%
DivisionError
🔥3👍1