Python | Тесты
6.16K subscribers
31 photos
321 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Какие основные HTTP методы знаешь?

Основные методы: GET (получение данных), POST (отправка данных), PUT (обновление или создание), DELETE (удаление), PATCH (частичное обновление), HEAD, OPTIONS.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34🔥5
🤔 Какой оператор в Python используется для получения остатка от деления?
Anonymous Quiz
4%
/
13%
//
83%
%
0%
^
👍8🤔1
🤔 Какая функция в Python создаёт список, содержащий арифметическую прогрессию?
Anonymous Quiz
75%
range()
18%
array()
5%
list()
2%
create()
🤔7🔥3👍21
🤔 Что знаешь про ORM?

ORM (Object-Relational Mapping) — это инструмент для работы с базами данных через объектные модели, упрощая запросы, трансформации и управление данными.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥61
🤔 Как в Python проверить, пуст ли список или нет?
Anonymous Quiz
23%
list.empty()
5%
empty(list)
14%
list == []
58%
len(list) == 0
👍131
🤔 Какой метод в Python используется для получения максимального и минимального значений из списка одновременно?
Anonymous Quiz
8%
maxmin(list)
12%
minmax(list)
75%
max(list), min(list)
6%
range(list)
💊11🔥6🤔6👍2
🤔 Какие преимущества рекурсивного подхода?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍4
🤔 Какой способ правильно создает множество только с уникальными элементами из списка?
Anonymous Quiz
82%
set(list)
9%
unique(list)
5%
list(set)
3%
list[unique]
👍7
🤔 Как в Python создать анонимный блок кода, который может содержать несколько выражений?
Anonymous Quiz
7%
block
13%
anonymous
72%
lambda
8%
with
👍5🤔32👀2😁1
🤔 Для чего нужен сериализатор?

Сериализатор преобразует данные объектов в формат (например, JSON, XML) для передачи между системами или хранения, а также преобразует их обратно.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍7👀1
🤔 Какая функция в Python возвращает текущую рабочую директорию?
Anonymous Quiz
10%
os.getwd()
23%
os.getcwd()
16%
os.currentdir()
51%
os.dir()
👍7🤔31
🤔 Какой оператор в Python используется для группировки условий в логических выражениях?
Anonymous Quiz
12%
{} (curly braces)
64%
() (parentheses)
13%
[] (square brackets)
11%
<> (angle brackets)
👍4🔥1
🤔 Зачем нужен метод super в классе?

Метод super позволяет вызывать методы и конструкторы родительского класса, избегая дублирования кода при переопределении.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥1
🤔 Какая функция в Python используется для сортировки элементов в итерируемом объекте по ключу?
Anonymous Quiz
52%
sorted(iterable, key=function)
44%
sort(iterable, key=function)
2%
order(iterable, key=function)
1%
arrange(iterable, key=function)
💊10👍4
🤔 Какое исключение в Python возникает при попытке выполнить операцию, которая математически недопустима?
Anonymous Quiz
24%
ValueError
33%
MathError
16%
ArithmeticError
27%
ZeroDivisionError
💊16👍3
🤔 Что такое абстрактные классы?

Абстрактные классы — это классы, которые нельзя инстанцировать, но можно использовать для определения интерфейса и базовой реализации для наследуемых классов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍11
🤔 Какой атрибут словаря в Python возвращает список кортежей, где каждый кортеж содержит пару ключ-значение?
Anonymous Quiz
12%
dict.keys()
11%
dict.values()
71%
dict.items()
6%
dict.pairs()
👍7🤔3
🤔 Какой метод в Python используется для удаления элемента из множества?
Anonymous Quiz
62%
remove()
20%
delete()
16%
discard()
1%
erase()
👍8💊4
🤔 Что такое корутина в Python?

Корутина — это функция, которая может приостанавливать выполнение и возвращать управление вызвавшему коду, а затем возобновлять выполнение с того же места. Корутины используются для асинхронного программирования и реализуются с помощью ключевых слов async и await.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍9👀2
🤔 Как в Python проверить, поддерживает ли объект протокол итерации?
Anonymous Quiz
41%
hasattr(obj, '__iter__')
49%
isiterable(obj)
1%
caniterate(obj)
9%
isiterator(obj)
👍81💊1
🤔 Какой метод используется для создания нового списка, содержащего только элементы, которые удовлетворяют заданному условию?
Anonymous Quiz
27%
map()
65%
filter()
3%
reduce()
5%
select()
👍9