Python | Тесты
6.18K subscribers
27 photos
1 video
345 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
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
🤔 Что такое динамическая типизация?

Динамическая типизация означает, что тип переменной определяется автоматически в момент её инициализации.
Это упрощает код, но может привести к ошибкам в случае некорректного использования типов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥91
🤔 Какой из ниже перечисленных методов не является встроенным методом строк в Python?
Anonymous Quiz
28%
find()
20%
replace()
40%
reverse()
12%
split()
👍6🤔1
🤔 Что из перечисленного не является ключевым словом в Python?
Anonymous Quiz
10%
class
70%
function
6%
return
14%
pass
👍42
🤔 Что такое чистая функция?

Это функция, результат которой зависит только от входных данных и не имеет побочных эффектов.
Она не изменяет внешнее состояние и возвращает одинаковый результат при одинаковых аргументах.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥8
🤔 Какой оператор используется для выполнения условной операции на одной строке?
Anonymous Quiz
9%
pass
53%
if-else
5%
switch
32%
condition ? true : false
💊23🔥4
🤔 Какой функцией можно определить количество элементов в объекте?
Anonymous Quiz
82%
len()
13%
count()
3%
size()
1%
length()
👍6💊3🤔1
🤔 Что известно о парадигмах?

1. Императивная парадигма: использование команд для изменения состояния программы.
2. Объектно-ориентированная: работа с классами и объектами.
3. Функциональная: поддержка высших функций, замыканий и итераторов.
4. Процедурная: выполнение программ как последовательности процедур.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥6🤯3
🤔 Как в Python вывести текст на экран?
Anonymous Quiz
2%
output()
2%
echo()
95%
print()
1%
show()
💊16👍4🔥21
🤔 Какой модуль в Python предназначен для работы с математическими функциями, такими как квадратный корень или логарифмы?
Anonymous Quiz
96%
math
2%
cmath
1%
numbers
1%
algebra
💊5👍3👀3
🤔 Что такое dunder методы?

Это специальные методы, обрамлённые двойными подчёркиваниями.
1. Пример: init, str, add.
2. Они позволяют изменять поведение встроенных операций, таких как создание объектов или арифметика.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍6
🤔 Как создать новый список, содержащий только нечетные элементы из другого списка?
Anonymous Quiz
7%
list(filter(lambda x: x % 2 == 0, lst))
32%
list(filter(lambda x: x % 2 != 0, lst))
11%
[x for x in lst if x % 2 == 0]
50%
[x for x in lst if x % 2 != 0]
🤔12💊7👍3🤯2
🤔Какая функция используется для глубокого копирования объектов в Python?
Anonymous Quiz
11%
copy.copy()
79%
copy.deepcopy()
1%
shallowcopy()
8%
clone()
👍1
🤔 Зачем нужны декораторы?

Декораторы используются для изменения поведения функции или метода без изменения её исходного кода.
Они удобны для добавления повторяющегося функционала, например, логирования или проверки прав доступа.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥6