Изменение переменной
В цикле может меняться не только переменная цикла, но и другие переменные. Они будут меняться от итерации к итерации.
Одной переменной можно присваивать разные значения по очереди:
my_favourite_number = 7
my_favourite_number = 42
При этом можно пользоваться текущим значением переменной.
candies = 5
candies = candies + 7
Чему равна переменная candies после выполнения этой программы?
5
12
7