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

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Как в Python принудительно завершить выполнение программы?
Anonymous Quiz
11%
stop()
67%
exit()
12%
end()
10%
terminate()
👍7
🤔 Какая функция используется для округления числа до ближайшего целого в Python?
Anonymous Quiz
73%
round()
21%
math.round()
1%
fix()
5%
floor()
💊52🤯2
🤔 В чём разница между MRO2 и MRO3?

1. MRO2 (Method Resolution Order, Python 2): использует алгоритм глубинного поиска (DFS) для определения порядка наследования. Это может привести к дублированию классов в результирующем списке.
2. MRO3 (Python 3): использует алгоритм C3 Linearization, который улучшает порядок наследования, избегает дублирования и поддерживает принципы разрешения наследования (линеаризацию).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥191
🤔 Как в Python оформить многострочный комментарий?
Anonymous Quiz
7%
// comment
15%
# comment
19%
/* comment */
60%
''' comment '''
💊16🔥3
🤔 Какая функция в Python используется для создания бесконечной последовательности чисел?
Anonymous Quiz
14%
iterate()
22%
loop()
28%
generate()
35%
iter()
💊26👍6
🤔 Как реализован декоратор?

Это функция, которая принимает другую функцию в качестве аргумента и возвращает новую функцию или изменённую версию исходной.
1. Реализуется как обёртка, добавляющая или изменяющая поведение.
2. Декораторы оформляются через синтаксис
@decorator_name.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥2
🤔 Как в Python вызвать базовый метод класса из переопределенного метода в дочернем классе?
Anonymous Quiz
74%
super().method()
10%
base.method()
6%
parent.method()
10%
self.base.method()
👍51
🤔 Как в Python гарантировать выполнение кода после блока обработки исключений, независимо от наличия исключения?
Anonymous Quiz
86%
finally
3%
ensure
5%
always
6%
complete
🤔5👍2💊2
🤔 Что такое мутабельные и иммутабельные типы данных?

1. Мутабельные (mutable): данные, которые можно изменять после создания, например, списки (list), словари (dict), множества (set).
2. Иммутабельные (immutable): данные, которые нельзя изменить после создания, например, строки (str), числа (int, float), кортежи (tuple).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥3
🤔 Какой метод в Python позволяет заменить старый элемент новым в списке, если известен индекс старого элемента?
Anonymous Quiz
35%
replace(index, newValue)
50%
list[index] = newValue
11%
update(index, newValue)
4%
set(index, newValue)
💊14🤔21
🤔 Какая функция в Python используется для преобразования JSON строки в словарь?
Anonymous Quiz
50%
json.loads()
19%
json.parse()
13%
json.decode()
👍41
🤔 Что такое замыкания?

Это функция, которая "запоминает" своё окружение, в котором она была создана, даже после завершения работы этого окружения.
1. Обеспечивает доступ к локальным переменным внешней функции.
2. Полезно для создания функций с преднастроенным состоянием.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥7
🤔 Какой оператор в Python используется для включения элементов, удовлетворяющих условию, в новый список?
Anonymous Quiz
7%
select
53%
filter
20%
map
20%
list comprehension
💊34
🤔 Какой метод в Python используется для преобразования строки в её нижний регистр?
Anonymous Quiz
3%
toLowerCase()
85%
lower()
10%
lowercase()
2%
toLower()
👍8🤯3🔥2💊1
🤔 Что такое модуль?

Это файл с Python-кодом, содержащий функции, классы и переменные, которые можно переиспользовать.
1. Модули импортируются с помощью import.
2. Используются для структурирования кода, повторного использования и улучшения читаемости.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥3
🤔 Какая функция в Python позволяет исполнить код, содержащийся в строке, как отдельный фрагмент программы?
Anonymous Quiz
37%
eval()
26%
exec()
27%
run()
10%
compile()
👍5💊41
🤔 Какой метод используется для чтения всего файла в одну строку в Python?
Anonymous Quiz
45%
read()
35%
readline()
4%
readall()
16%
readlines()
👍6👀4
🤔 Какие декораторы, которые есть в стандартной библиотеке есть?

1. @staticmethod: создаёт статический метод, не зависящий от экземпляра класса.
2.
@classmethod: создаёт метод, который получает ссылку на класс, а не на объект.
3.
@property: позволяет обращаться к методу как к атрибуту.
4.
@functools.lru_cache: кэширует результаты функции для ускорения повторных вызовов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍13
🤔Какая функция в Python преобразует целое число в строку шестнадцатеричного формата?
Anonymous Quiz
75%
hex()
6%
int()
13%
str()
7%
format()
👍63