Почему не работает цикл while (для начинающих)?

Самостоятельно изучаю Питон по лекциям и примерам в интернет. Ниже пример цикла, который я пытаюсь повторить.

Но у меня не появляются значения 5,7,9... Что не так?

i = 5
while i < 15:
    print(i)
    i = i + 2

Ответы (1 шт):

Автор решения: Евгений

Возможная причина этой проблемы - отступ в 4 пробела на пустых строках (по скрину это понять довольно трудно)
Приведу пример.


Проблемный вариант:

>>> i=5
>>> while i<15:
...    print (i)
...    i=i+2
...    #
...    #
...    # < тут есть 4 пробела

Решается довольно просто: пробелы в пустой строке нужно ставить в соответствие с внешним уровнем:

>>> i=5
>>> while i<15:
...    print (i)
...    i=i+2
... # < тут нет пробелов
5
7
9
11
13
>>>
→ Ссылка