🤔 Что такое курсор и зачем он нужен?
Курсор — это механизм построчного чтения данных из результата запроса. Используется, когда:
- нужно обрабатывать большие объемы данных постепенно;
- необходима пошаговая обработка внутри хранимой процедуры или скрипта.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Курсор — это механизм построчного чтения данных из результата запроса. Используется, когда:
- нужно обрабатывать большие объемы данных постепенно;
- необходима пошаговая обработка внутри хранимой процедуры или скрипта.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3
🤔 Какой метод файла используется для записи текста в файл?
Anonymous Quiz
91%
file.write(text)
3%
file.save(text)
5%
file.append(text)
1%
file.put(text)
🤔 Какой метод вызывается, когда объект класса уничтожается?
Anonymous Quiz
67%
del()
14%
destroy()
15%
remove()
5%
finalize()
🤔 Какие способы есть написать свой генератор?
1. Использование yield: создавайте функцию, которая приостанавливает выполнение, возвращая значение, и возобновляется с последнего состояния.
2. Через генераторные выражения: компактный способ создания генераторов, например, (x**2 for x in range(10)).
3. Реализация класса с методом iter и next: создаёт полностью настраиваемый генератор.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2. Через генераторные выражения: компактный способ создания генераторов, например, (x**2 for x in range(10)).
3. Реализация класса с методом iter и next: создаёт полностью настраиваемый генератор.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3🔥2
🤔 Какая функция преобразует JSON строку в словарь?
Anonymous Quiz
47%
json.loads()
28%
json.load()
21%
json.parse()
5%
json.unpack()
👍1
🤔 Какой метод используется для объединения нескольких списков в один, попарно объединяя элементы с одинаковыми индексами?
Anonymous Quiz
76%
zip()
7%
chain()
14%
merge()
3%
combine()
🤔 Что будет, если у двух элементов будет одинаковый хеш?
Если у двух объектов одинаковый хеш, Python использует разрешение коллизий: сначала сравнивает хеши, затем вызывает метод eq, чтобы выяснить, действительно ли объекты равны. Если нет — оба объекта будут храниться отдельно, но в одной "корзине".
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Если у двух объектов одинаковый хеш, Python использует разрешение коллизий: сначала сравнивает хеши, затем вызывает метод eq, чтобы выяснить, действительно ли объекты равны. Если нет — оба объекта будут храниться отдельно, но в одной "корзине".
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥3👍1
🤔 Какой оператор в Python используется для получения остатка от деления?
Anonymous Quiz
7%
/
17%
//
75%
%
0%
^
🤔 Какой результат выполнения выражения max([1, 2, 3, 4, 5], key=lambda x: -x)?
Anonymous Quiz
25%
5
71%
1
2%
4
1%
3
🤔 Создаётся дефолтная сеть в Docker или нужно создавать самому?
Да, Docker создаёт дефолтную сеть автоматически:
- bridge — основная сеть по умолчанию;
- host — доступ к хосту напрямую;
- none — без сети.
Можно создавать пользовательские сети при необходимости изоляции, настройки DNS или специфических конфигураций.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Да, Docker создаёт дефолтную сеть автоматически:
- bridge — основная сеть по умолчанию;
- host — доступ к хосту напрямую;
- none — без сети.
Можно создавать пользовательские сети при необходимости изоляции, настройки DNS или специфических конфигураций.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍3🔥1
🤔 Что вернет функция filter() в Python?
Anonymous Quiz
41%
Новый отфильтрованный список
8%
Новый отфильтрованный словарь
45%
Новый итератор с отфильтрованными элементами
6%
Новый отфильтрованный кортеж
👍1
🤔 Что такое callable-объект?
Это объект, который может быть вызван как функция. Класс становится вызываемым, если в нём реализован специальный метод, позволяющий обращаться к экземпляру как к функции.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Это объект, который может быть вызван как функция. Класс становится вызываемым, если в нём реализован специальный метод, позволяющий обращаться к экземпляру как к функции.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥2
🤔 Какой результат выполнения выражения {i: i*2 for i in range(3)}[1]?
Anonymous Quiz
40%
1
43%
2
2%
3
15%
KeyError
🤔 Как понять хешируемый ли объект?
Объект хешируем, если он реализует метод hash и его хеш не меняется в течение жизни объекта. Также он должен быть сравним (eq), иначе может нарушиться логика хеш-таблиц.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Объект хешируем, если он реализует метод hash и его хеш не меняется в течение жизни объекта. Также он должен быть сравним (eq), иначе может нарушиться логика хеш-таблиц.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥1
🤔 Какой тип данных используется для неупорядоченных коллекций уникальных элементов?
Anonymous Quiz
7%
list
13%
tuple
75%
set
5%
dictionary
🤔 Что делает функция getattr() в Python?
Anonymous Quiz
11%
Устанавливает атрибут объекта
78%
Возвращает значение атрибута объекта
1%
Удаляет атрибут объекта
10%
Проверяет наличие атрибута у объекта
🤔 Как сравниваются последовательности?
Сравнение происходит поэлементно, слева направо. Если элементы совпадают, сравнивается длина.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Сравнение происходит поэлементно, слева направо. Если элементы совпадают, сравнивается длина.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥2
🤔 Какой метод словаря добавляет элементы из другого словаря?
Anonymous Quiz
15%
merge()
24%
join()
43%
update()
18%
extend()
🤔 Что такое функция?
Функция — это блок кода, который можно многократно вызывать по имени. Она может принимать аргументы, выполнять действия и возвращать результат. Функции позволяют структурировать код, избегать дублирования и повышать читаемость.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Функция — это блок кода, который можно многократно вызывать по имени. Она может принимать аргументы, выполнять действия и возвращать результат. Функции позволяют структурировать код, избегать дублирования и повышать читаемость.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2
🤔 В Python, какой метод позволяет создать словарь из двух параллельных списков, где один список содержит ключи, а другой — соответствующие значения?
Anonymous Quiz
17%
dict.fromkeys()
6%
dict.keys()
19%
dict.items()
58%
zip() в сочетании с dict()
🤔 В чем разница сравнение через is и ==
Оператор == проверяет равенство значений, то есть проверяет, содержат ли переменные одинаковые данные. Оператор is проверяет, ссылаются ли переменные на один и тот же объект в памяти. Таким образом, is используется для проверки идентичности объекта, а == — для проверки равенства значений.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2