Найти в Дзене

Разбор алгоритма увеличения переменной за счет изменения ее старого значения

При изменении значения переменной подсчета в цикле , возникает вопрос, как это происходит. Например, надо на каждом цикле вводим значение, и суммируем его . Как это происходит в программе ? До начала цикла, переменную , в которую будем суммировать вводимые значения , обнуляем. Назовем ее - переменной суммы. Потом , в цикле, новое значение переменной суммы будет равно старому значению этой переменной , плюс введеное значение. И так, на каждом цикле будет происходить. И когда цикл закончиться, мы получим сумму всех введенных значений , в переменной суммы. Например: s=0 - обнуляем переменную суммы for i in range(3): --делаем цикл 3 раза x=int(input()) -- вводим значение на каждом цикле s=s+x -- суммируем введеное значение в переменную суммы print(x) выводим сумму всех введеных значений

При изменении значения переменной подсчета в цикле , возникает вопрос, как это происходит. Например, надо на каждом цикле вводим значение, и суммируем его . Как это происходит в программе ?

До начала цикла, переменную , в которую будем суммировать вводимые значения , обнуляем. Назовем ее - переменной суммы. Потом , в цикле, новое значение переменной суммы будет равно старому значению этой переменной , плюс введеное значение. И так, на каждом цикле будет происходить. И когда цикл закончиться, мы получим сумму всех введенных значений , в переменной суммы.

Например:

s=0 - обнуляем переменную суммы

for i in range(3): --делаем цикл 3 раза

x=int(input()) -- вводим значение на каждом цикле

s=s+x -- суммируем введеное значение в переменную суммы

print(x) выводим сумму всех введеных значений