Как посчитать сумму всех чисел цикла while на Python?
Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим про то, как посчитать все значения цикла. Это необходимо, к примеру, чтобы позже посчитать сумму всех товаров корзины и вывести её на экран для оплаты пользователем. Итак, начнём.
Для начала зайдите в Visual Studio или по ссылке: https://www.onlinegdb.com/online_python_compiler
Введём следующий код:
sum=0
num1=10
while(num1>0):
sum+=num1
num1=num1-1
print(sum)
Целочисленная переменная sum означает начальное число значения, к которому мы будет добавлять все значения уменьшающего цикла до 1 включительно. Можно другое число подставить и его подсчитать.
Num1- означает число значений, от которого мы будет считать. В данном случае от 10 до 1. Мы же будет считать 10, 9, 8 и так до 1.
Далее идёт цикл while, где мы ставим условие что num1 больше 0. Означает это пока num1 больше 0. Тогда мы слаживаем сумму sum+=num1. Это значит, что sum=sum+num1 на каждом цикле.
Затем каждый цикл мы уменьшаем на единицу с помощью кода num1(10)=num1(10)-1. Так мы будем проделывать эту операцию пока num1 не станет не больше 0: это обычно 0. Это же число не больше нуля.
Далее мы выводим сложенные числа переменной sum при помощи print.
Попробуйте изменить данный код, затем что-то своё напишите. На этом всё. Пока.
Поддержать данатом можно здесь
Мои курсы:
C нуля до 10 км в беге за месяц
С нуля до 73 отжиманий за 2.5 месяца
С нуля до 3800 прыжков на скакалке за 3 недели
С нуля до 205 приседаний за 11 недель
- Дмитрий Баль от