i = 0
while i < 3:
    print(i)
    i += 1
else:
    print("Готово")
0
1
2
Готово
Код:
i = 0
while i < 3:
    print(i)
    i += 1
else:
    print("Готово")
  Разбор:
Этот код представляет собой цикл while с блоком else.
i инициализируется значением 0.while:  Цикл выполняется до тех пор, пока i меньше 3.i, а затем i увеличивается на 1.else:  Блок else выполняется только если цикл while завершился естественным образом, то есть условие цикла стало ложным (i < 3 стало False).  Он не выполнится, если цикл прерван оператором break.Результат выполнения:
0
1
2
Готово
  Пояснение результата:
i равно 0.  Выводится 0.  i становится 1.i равно 1.  Выводится 1.  i становится 2.i равно 2.  Выводится 2.  i становится 3.i < 3 (3 < 3) становится ложным, цикл завершается.else, и выводится "Готово".