Я пытаюсь научиться использовать генераторы, поэтому я написал этот, но он все время печатает одно и то же значение. Зачем?
Я хочу генерировать значения от 999 до 100.
>>> def gen_a():
a=999
while a>99:
yield a
a-=1
>>> gen_a().next()
999
>>> gen_a().next()
999
>>> gen_a().next()
999