Q
QA AK
@QA_AKlimenko2.6K подп.
660просмотров
25.3%от подписчиков
16 февраля 2026 г.
Score: 726
Рубрика "Python puzzle". 🐍🧩 Сегодня будет несколько задач на генераторы. Как обычно, нужно, проанализировав сниппеты, определить что будет выведено в output, не запуская код. Задача 1. def gen(): for i in range(3): yield i g = gen() print(list(g)) print(list(g)) Задача 2. def gen(): try: yield 1 yield 2 finally: print("cleanup") for x in gen(): print(x) break print("end") Задача 3. def gen(nums): for x in nums: yield x nums = [1, 2, 3] g = gen(nums) print(next(g)) nums.append(4) print(list(g)) print(nums) #python #puzzle — 💼 Мои услуги и проекты |📺 Канал на YouTube |📝 Канал с отзывами |☕️ Поддержать автора на Boosty |🏋️‍♂️ Тренажеры для практики тестирования |🧑‍💻Практикум для начинающих по тестированию API
660
просмотров
794
символов
Да
эмодзи
Нет
медиа

Другие посты @QA_AKlimenko

Все посты канала →
Рубрика "Python puzzle". 🐍🧩 Сегодня будет несколько задач — @QA_AKlimenko | PostSniper