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

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Какой функцией можно создать неизменяемый упорядоченный список элементов?
Anonymous Quiz
20%
set()
6%
list()
56%
tuple()
19%
frozenset()
💊4👍1
🤔 Что такое транзакция?

Транзакция — это набор операций с базой данных, выполняющихся как единое целое. Она гарантирует выполнение принципов ACID (атомарность, согласованность, изолированность, долговечность). При сбое все изменения откатываются.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🤔 Какой метод используется для установки максимального размера стека в Python?
Anonymous Quiz
22%
threading.setstacksize()
24%
sys.setrecursionlimit()
38%
os.setstacksize()
16%
threading.stacksize()
👍3💊1
🤔 Какой оператор используется для создания итератора из списка?
Anonymous Quiz
62%
iter(list)
25%
list.iter()
8%
list.iterator()
5%
iterator(list)
🔥2👍1
🤔 Что такое замыкания?

Это функция, которая "запоминает" своё окружение, в котором она была создана, даже после завершения работы этого окружения.
1. Обеспечивает доступ к локальным переменным внешней функции.
2. Полезно для создания функций с преднастроенным состоянием.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
🤔 Какой метод используется для создания итератора, возвращающего элементы в обратном порядке?
Anonymous Quiz
58%
reverse()
2%
rev()
41%
reversed()
0%
backward()
👍8💊7
🤔 Как в Python вернуть два значения из функции?
Anonymous Quiz
40%
return x, y
4%
return [x, y]
16%
return (x, y)
40%
Все ответы верны
💊11👍6
🤔 Как понять, что какой-то запрос в БД подтормаживает?

- Использовать команду EXPLAIN или EXPLAIN ANALYZE;
- Посмотреть время выполнения запроса;
- Проверить кол-во строк, которые сканируются;
- Использовать профилировщики/мониторинг (PgHero, Slow query log, APM);
- Определить — используется ли индекс или происходит full scan.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3
🤔Какой результат выполнения выражения collections.Counter([1, 2, 2, 3, 3, 3]) - collections.Counter([1, 2, 3])?
Anonymous Quiz
54%
Counter({2: 1, 3: 2})
11%
Counter({3: 2})
3%
Counter({2: 1})
33%
Counter({1: 0, 2: 1, 3: 2})
👍1
🤔 Какой метод используется для вычисления декартова произведения двух списков?
Anonymous Quiz
26%
product()
37%
combinations()
20%
permutations()
18%
chain()
👍1
🤔 Можно ли использовать несколько декораторов для одной функции?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
🤔 Какая функция в Python используется для вывода данных на экран?
Anonymous Quiz
98%
print()
1%
output()
1%
show()
0%
write()
💊13
🤔 Какой тип данных используется для хранения данных в парах ключ-значение?
Anonymous Quiz
3%
list
3%
tuple
3%
set
90%
dictionary
💊2👍1