Python | Тесты
5.78K subscribers
34 photos
676 links
Сайт: https://easyoffer.ru/
Все каналы: t.me/+xGeAw6ckJ4liYzQy

Контакт для рекламы: @easyoffer_adv
Download Telegram
🤔 Какой результат выполнения выражения {x: x % 2 for x in range(4)}[3]?
Anonymous Quiz
16%
0
45%
1
19%
2
19%
KeyError
💊3
🤔 Какое исключение выбрасывается при делении на ноль?
Anonymous Quiz
3%
ArithmeticError
97%
ZeroDivisionError
1%
FloatingPointError
0%
OverflowError
🤔 Что такое хешируемые типы данных?

Это типы данных, которые имеют постоянное значение хеша и неизменяемы. Только такие типы можно использовать как ключи в словарях или элементы во множествах. Примеры: строки, числа, кортежи (если внутри только хешируемые элементы).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2🔥2
🤔 Каков результат выполнения выражения any([i > 2 for i in [1, 2, 3]])?
Anonymous Quiz
76%
True
23%
False
0%
None
1%
Error
👍3
🤔 Что должен содержать метод next для итерации?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Какой метод числовых или строковых объектов возвращает их представление в шестнадцатеричной форме?
Anonymous Quiz
14%
bin()
78%
hex()
5%
oct()
3%
dec()
🤔 Какой метод списков добавляет элемент в конец списка?
Anonymous Quiz
5%
push()
88%
append()
0%
attach()
6%
add()
🤔 Что такое PID процесса?

PID (Process ID) — уникальный идентификатор, присваиваемый каждому процессу в системе. С его помощью можно управлять или отслеживать процесс.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 Какой метод используется для объединения двух множеств?
Anonymous Quiz
6%
append()
20%
extend()
60%
union()
14%
merge()
🤔 Как происходит профилирование запросов к БД?

- В SQL: с помощью EXPLAIN, EXPLAIN ANALYZE;
- PostgreSQL: pg_stat_statements, auto_explain;
- MongoDB: db.setProfilingLevel(2) и system.profile;
- Также с помощью APM-инструментов (NewRelic, Datadog).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔 Как задать значение по умолчанию для параметра функции в Python?
Anonymous Quiz
84%
def func(param=default):
8%
def func(param==default):
6%
def func(param:=default):
2%
def func(param::default):
💊1
🤔 Какой метод добавляет элементы одного списка в другой?
Anonymous Quiz
21%
append()
21%
insert()
57%
extend()
1%
push()
🤔 Какое исключение генерируется, когда происходит ошибка ввода/вывода в Python?
Anonymous Quiz
41%
InputError
3%
FileNotFoundError
54%
IOError
2%
OSError
🤔 Каким запросом я могу достать все данные из таблицы?

Используется запрос, который выбирает все строки и все столбцы из указанной таблицы. Обычно он начинается с ключевого слова SELECT.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
💊5👍1🤔1
🤔 Какой результат выполнения выражения [x for x in range(10) if x % 2 == 0] == [0, 2, 4, 6, 8]?
Anonymous Quiz
88%
True
9%
False
1%
None
2%
Error
👍1
🤔 Что такое микросервисная архитектура, её плюсы и минусы?

Микросервисная архитектура — это подход, при котором система разбивается на множество независимых сервисов, каждый из которых выполняет отдельную задачу.
Плюсы:
- проще масштабировать;
- можно использовать разные технологии в разных сервисах;
- команды могут работать независимо.
Минусы:
- выше сложность инфраструктуры;
- нужно организовать стабильную коммуникацию между сервисами;
- сложнее отлаживать и следить за всей системой.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥3👍2
🤔 Какой стандартный модуль предназначен для выполнения операций, связанных с операционной системой, таких как чтение или запись файлов?
Anonymous Quiz
82%
os
17%
sys
0%
platform
1%
script
🤔 Что возвращает NoneType в Python?
Anonymous Quiz
82%
type(None)
9%
type('None')
2%
type(0)
7%
type('null')
🤔 Как создать новый список, содержащий только уникальные элементы из другого списка?
Anonymous Quiz
83%
list(set(my_list))
2%
unique(my_list)
3%
my_list.unique()
12%
set(my_list)
🤔 Какой метод нужно использовать для преобразования списка в строку с разделителем в Python?
Anonymous Quiz
45%
split()
51%
join()
1%
connect()
3%
concat()
🤔 Что из POST, PUT и PATCH идемпотентно?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥3👍1