Условия задачи:
Напишите программу, в которой используется функция-генератор, создающая итерируемый объект с названиями месяцев.
Решение задачи:
def iter():
lst = ['январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь', 'ноябрь', 'декабрь']
for i in lst:
yield i
def gen_month():
yield 'январь'
yield 'февраль'
yield 'март'
yield 'апрель'
yield 'май'
yield 'июнь'
yield 'июль'
yield 'август'
yield 'сентябрь'
yield 'октябрь'
yield 'ноябрь'
yield 'декабрь'
x =gen_month()
for i in x:
print(i, end =' ')