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

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔Какой результат выполнения выражения collections.Counter([1, 2, 2, 3, 3, 3]) - collections.Counter([1, 2, 3])?
Anonymous Quiz
54%
Counter({2: 1, 3: 2})
9%
Counter({3: 2})
2%
Counter({2: 1})
34%
Counter({1: 0, 2: 1, 3: 2})
👍2
🤔 Какой метод используется для вычисления декартова произведения двух списков?
Anonymous Quiz
25%
product()
37%
combinations()
22%
permutations()
16%
chain()
👍2🤔1
🤔 Можно ли использовать несколько декораторов для одной функции?

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


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

Использует шаблон MVC (Model-View-Controller), но адаптирован под MTV (Model-Template-View). Основные компоненты:
- Model — представляет данные и логику базы данных
- Template — отвечает за отображение
- View — обрабатывает логику запроса и ответа


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🤔1
🤔 Какой результат выполнения выражения {i: i for i in range(3)}.setdefault(3, 10)?
Anonymous Quiz
20%
3
46%
10
15%
None
18%
KeyError
👍2🤔2
🤔 Какой метод используется для сортировки списка на месте?
Anonymous Quiz
64%
sort()
36%
sorted()
0%
arrange()
0%
order()
👍2
🤔 Что такое литералы?

Это фиксированные значения в коде: числа (10, 3.14), строки ("hello"), логические (True, False), None и т.д.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2🤔1
🤔 Какой атрибут позволяет узнать, в каком модуле был определен объект?
Anonymous Quiz
41%
module
26%
name
23%
class
10%
origin
🤔1
🤔 Как в Python выполнить условную проверку в одну строку?
Anonymous Quiz
71%
x if condition else y
15%
if condition: x else y
7%
if x then y else z
6%
condition ? x : y
👍3
🤔 Что такое list comprehension?

List comprehension в Python — это способ создания списков, используя конструкцию, состоящую из выражения и одного или нескольких циклов for и условий if в одной строке. Это позволяет генерировать новые списки путем применения выражения к каждому элементу последовательности, делая код компактным и часто более читаемым.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🤔1
🤔Какой метод строк возвращает True, если строка начинается с указанного префикса?
Anonymous Quiz
18%
starts_with()
68%
startswith()
9%
begins()
6%
beginwith()
👍3
🤔 Какой метод в pandas вычисляет экспоненциально взвешенное среднее?
Anonymous Quiz
11%
rolling
52%
expanding
21%
ewm
16%
cumsum
👍3
🤔 Какие бывают JOIN-запросы?

- INNER JOIN — только совпадающие записи;
- LEFT JOIN — все из левой таблицы + совпадения;
- RIGHT JOIN — все из правой таблицы + совпадения;
- FULL JOIN — все строки из обеих таблиц;
- CROSS JOIN — декартово произведение;
- SELF JOIN — соединение таблицы с самой собой.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
🤔 Какая функция в Python используется для получения типа объекта?
Anonymous Quiz
91%
type()
4%
typeof()
3%
getType()
1%
getClass()
👍2💊2
🤔 Какой метод объекта списка используется для вставки элемента на определенную позицию?
Anonymous Quiz
88%
insert()
5%
add()
5%
put()
3%
place()
👍3
🤔 В чём отличия pytz от datetime?

- Модуль datetime — встроенный и предоставляет базовую поддержку работы с датами, временем и фиксированными часовыми поясами через timezone.
- pytz — сторонняя библиотека, реализующая реальные часовые пояса, такие как Europe/Moscow или America/New_York, с учётом переходов на летнее время и истории изменений.
В datetime ты можешь задать timezone(timedelta(hours=3)), а в pytz ты указываешь конкретную зону, получая корректное смещение и переходы.
С Python 3.9 появилась альтернатива pytz — встроенный модуль zoneinfo.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод используется для добавления элемента в начало списка?
Anonymous Quiz
5%
push()
5%
prepend()
22%
append()
69%
insert(0, element)
👍1