Python | Тесты
6.18K subscribers
28 photos
1 video
357 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
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()
12%
str()
7%
format()
👍63
🤔 Какая функция в Python проверяет, является ли объект итерируемым?
Anonymous Quiz
48%
iter()
24%
iterable()
27%
isiterable()
1%
caniterate()
👍73
🤔 Что известно про иерархию исключений?

1. Вершина иерархии — класс BaseException, от которого наследуются все исключения.
2. Основной класс для пользовательских исключений — Exception.
3. Классы, наследуемые от Exception, включают ValueError, TypeError, KeyError и другие.
4. Есть специфические исключения, такие как KeyboardInterrupt и SystemExit, которые наследуются напрямую от BaseException.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍4
🤔 Какой метод строк возвращает индекс первого вхождения подстроки, если она найдена?
Anonymous Quiz
44%
find()
46%
index()
3%
in
7%
substring()
👍73🔥1
🤔 Какой из этих типов данных представляет собой изменяемый упорядоченный набор элементов?
Anonymous Quiz
20%
set
64%
list
8%
tuple
8%
dictionary
🤔7
🤔 Какая в Python типизация, статическая или динамичная?

Python использует динамическую типизацию.
1. Тип переменной определяется во время выполнения, а не во время компиляции.
2. Это позволяет переменной менять тип в процессе выполнения.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥7
🤔 Какой метод используется для добавления элемента в конец списка?
Anonymous Quiz
3%
push()
91%
append()
4%
add()
1%
insert()
👍5
🤔 Какая функция преобразует значение в целочисленный тип?
Anonymous Quiz
96%
int()
3%
float()
1%
str()
0%
bool()
👍9🤔3🤯1