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
🤔 Как реализуется связь один ко многим?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2
🤔 Вопрос: Какой метод строк в Python возвращает версию строки, где все символы переведены в верхний регистр?
Anonymous Quiz
4%
toUpperCase()
87%
upper()
2%
upcase()
7%
capitalize()
🔥1🤔1
🤔 Какой результат выполнения выражения {i: i for i in range(3)}.setdefault(3, 10)?
Anonymous Quiz
25%
3
42%
10
14%
None
19%
KeyError
🤔4
🤔 Что за функция create_task()?

create_task() в asyncio — создаёт асинхронную задачу (Task) из корутины и запускает её в фоновом режиме. Позволяет выполнять несколько операций одновременно, не дожидаясь каждой по очереди.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3
🤔 Какой результат выполнения выражения all([1, 2, 3, 0, 4])?
Anonymous Quiz
22%
True
69%
False
4%
None
5%
Error
🤔2💊1
🤔 Какое исключение возникает, когда операция применяется к объекту несоответствующего типа?
Anonymous Quiz
87%
TypeError
4%
ValueError
8%
AttributeError
1%
RuntimeError
💊6🔥5
🤔 Как создать views?

Views создаются как функции или классы в файле views.py, которые принимают запрос и возвращают HTTP-ответ. Например, с использованием функций HttpResponse или рендеринга шаблонов через render.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4
🤔 Какой результат выполнения выражения max([1, 2, 3, 4, 5], key=lambda x: -x)?
Anonymous Quiz
25%
5
68%
1
6%
4
1%
3
🔥5💊1
🤔 Какой метод словаря добавляет элементы из другого словаря?
Anonymous Quiz
13%
merge()
19%
join()
39%
update()
29%
extend()
🤔2🔥1
🤔 Что такое Git Rebase?

rebase — это операция в Git, которая позволяет переписать историю коммитов, подставляя текущую ветку поверх другой. Это полезно для создания линейной, чистой истории.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔2💊1
🤔 Какой метод числовых или строковых объектов возвращает их представление в шестнадцатеричной форме?
Anonymous Quiz
17%
bin()
76%
hex()
4%
oct()
3%
dec()
🔥1
🤔 Какой результат выполнения выражения list(zip(range(3), range(3, 0, -1)))?
Anonymous Quiz
60%
[(0, 3), (1, 2), (2, 1)]
22%
[(0, 2), (1, 1), (2, 0)]
13%
[(0, 3), (1, 2), (2, 1), (3, 0)]
6%
[(0, 3), (1, 2), (2, 1), (2, 0)]
💊6🔥4
🤔 Как переподнять исключение в блоке except?

Внутри блока except можно использовать ключевое слово raise без аргументов, чтобы повторно выбросить текущее перехваченное исключение. Это полезно, если нужно что-то логировать или изменить, но затем продолжить распространение ошибки.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍2
🤔 Как в Python проверить, является ли переменная числом?
Anonymous Quiz
16%
type(var) is int
63%
isinstance(var, int)
9%
var.isnumeric()
11%
type(var) == 'int'
🤔5👍2💊2
🤔 Какая функция используется для профилирования скорости выполнения кода в Python?
Anonymous Quiz
53%
timeit()
14%
speedtest()
7%
benchmark()
🔥2👍1
🤔 За что отвечают POST, PUT, PATCH?

- POST — создаёт новый ресурс. Повторный вызов — новый результат.
- PUT — полностью заменяет ресурс по указанному адресу.
- PATCH — частично изменяет ресурс, меняет только переданные поля.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
🤔 Какой метод используется для объединения нескольких списков в один в Python?
Anonymous Quiz
5%
combine()
37%
join()
12%
merge()
46%
extend()
💊3🔥1
🤔 Какой метод используется для обновления ключей и значений одного словаря значениями другого словаря?
Anonymous Quiz
9%
merge()
5%
join()
82%
update()
4%
combine()
🤔 Что за функция sleep()?

asyncio.sleep() — это асинхронная пауза, при которой текущая корутина приостанавливает выполнение, но не блокирует event loop. Это полезно для имитации задержек без торможения других задач.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5💊3🔥1
🤔 Какой результат выполнения выражения [i for i in range(10) if i % 2 == 0] == [0, 2, 4, 6, 8]?
Anonymous Quiz
82%
True
12%
False
6%
Error
0%
None
🔥2