Python | Тесты
6.19K subscribers
27 photos
351 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
94%
math
4%
cmath
0%
numbers
1%
arithmetic
💊3🔥2
🤔 Для чего использовал Alembic?

Alembic — это инструмент миграций схемы БД для SQLAlchemy.
Позволяет:
- добавлять/изменять таблицы и поля;
- управлять версиями схем;
- откатывать или применять миграции.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3
🤔 Какой результат выполнения выражения list(zip(range(3), 'abc'))?
Anonymous Quiz
85%
[(0, 'a'), (1, 'b'), (2, 'c')]
7%
[(0, 'a'), (1, 'b'), (2, 'c'), (3, 'd')]
7%
[('a', 0), ('b', 1), ('c', 2)]
1%
[('a', 0), ('b', 1)]
🔥1
🤔 Какой метод используется для получения всех значений словаря?
Anonymous Quiz
7%
keys()
67%
values()
22%
items()
3%
get_values()
🔥2
🤔 Какая минимальная периодичность использования crontab?

Минимально возможный интервал — одна минута. То есть cron может запускать задачу раз в минуту, но не чаще. Для меньших интервалов используются другие инструменты — например, systemd timers или сторонние планировщики.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
🤔 Как в Python сформировать строку из списка слов, разделяя их запятыми?
Anonymous Quiz
73%
','.join(list_of_words)
16%
list_of_words.join(',')
8%
join(',', list_of_words)
3%
concat(',', list_of_words)
🔥4
🤔 Какое ключевое слово используется для объявления глобальной переменной в функции?
Anonymous Quiz
93%
global
3%
public
1%
extern
3%
nonlocal
🔥3🤔1
🤔 Какой будет результат выполнения функции, если нет return?

Если в теле функции нет оператора return, или он используется без указания значения, то результатом выполнения функции будет None. Это поведение по умолчанию для всех функций в Python.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3
🤔 Какое исключение возникает, когда операция применяется к объекту несоответствующего типа?
Anonymous Quiz
87%
TypeError
5%
ValueError
7%
AttributeError
1%
RuntimeError
🔥2💊1
🤔 Какое исключение выбрасывается, когда индекс вне диапазона для списка?
Anonymous Quiz
82%
IndexError
3%
KeyError
2%
ValueError
13%
RangeError
💊3🔥2🤔1
🤔 Что такое await?

await — ключевое слово в Python, которое приостанавливает выполнение функции, пока не завершится корутина или awaitable-объект. Оно передаёт управление event loop'у, позволяя другим задачам выполняться в это время.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4
🤔 Как в Python проверить, все ли элементы в списке соответствуют заданному условию?
Anonymous Quiz
78%
all()
9%
each()
4%
every()
9%
check_all()
🔥1
🤔 Как в Python создать байтовую строку?
Anonymous Quiz
39%
b'byte string'
12%
"byte string".to_bytes()
26%
bytes('byte string')
23%
str.encode('byte string')
🔥4🤔4
🤔 Что такое фабрика декораторов?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍1
🤔 Как проверить, все ли элементы в списке уникальны?
Anonymous Quiz
70%
len(set(list)) == len(list)
19%
unique(list)
8%
list.is_unique()
2%
all_unique(list)
🔥4
🤔Как в Python создать анонимную функцию?
Anonymous Quiz
5%
func()
5%
anonymous()
89%
lambda
1%
none()
🤔 Что такое функция?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥2
🤔 Какой метод возвращает срез списка?
Anonymous Quiz
83%
slice()
11%
cut()
3%
segment()
2%
portion()
💊15🔥3
🤔 Какой метод используется для обновления существующего словаря другими парами ключ-значение?
Anonymous Quiz
9%
merge()
75%
update()
12%
extend()
5%
append()
🤔2
🤔 Что такое diamond problem?

1. Diamond problem — проблема неоднозначности при наследовании, возникающая, если класс наследует от двух классов, имеющих общего предка.
2. Например, вызов метода может быть неясным, если он присутствует в обоих родительских классах.
3. Решает это с помощью алгоритма MRO (Method Resolution Order), который определяет порядок вызовов.


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