🧑💻 Какие методы есть у генератора, но нет у итератора?
1️⃣
Позволяет передать значение внутрь генератора. Это значение становится результатом выражения yield в теле генератора.
2️⃣
Используется для выбрасывания исключения внутри генератора в точке последнего yield. Позволяет обрабатывать ошибки.
3️⃣
Завершает выполнение генератора, вызывая исключение GeneratorExit. Обычно используется для освобождения ресурсов.
#вопросы_с_собеседований
send(value)
throw(type, value=None, traceback=None)
close()
#вопросы_с_собеседований
Каким будет вывод этого кода?
Anonymous Quiz
13%
22.1900
15%
22.00000
35%
22.19
6%
22.20
31%
Посмотреть ответ
Каким будет вывод этого кода?
Anonymous Quiz
13%
Ошибка: для словарей нет метода copy()
48%
{1: 'A', 2: 'B', 3: 'C'}
28%
{1: 'A', 2: 'D', 3: 'C'}
5%
Будет выведено "None"
6%
Узнать ответ
Что выведет код?
Anonymous Quiz
22%
pams amsp mspa
44%
pams amsp mspa spam
13%
sm pa ap ms
22%
Error
Значение выражений 4/(3*(2-1)) и 4/3*(2-1) одинаково.
Anonymous Quiz
46%
True
51%
False
3%
Узнать ответ
Каким будет вывод этого кода?
Anonymous Quiz
30%
6
28%
8
29%
Ошибка: неподдерживаемый операнд для +
8%
Ничто из перечисленного
6%
Посмотреть ответ
Каким будет вывод этого кода в консоли?
Anonymous Quiz
8%
False, False
15%
False, True
23%
True, True
46%
True, False
8%
Посмотреть ответ
Каким будет вывод этого кода?
Anonymous Quiz
4%
Ничего не будет выведено
52%
0
28%
1
12%
Будет выброшено исключение
5%
Узнать ответ