Арифметические операции

Мы уже рассмотрели арифметические операции и присваивания в Python. Python предоставляет специальные операции присваивания, которые изменяют значение исходной переменной непосредственно:
a = 10       # a = 10
b = 2        # b = 2
a = a + 2    # a = 12
b = b + 1    # b = 3
a = a * b    # a = 36
print(a, b)  # выводит 36 3
a = 10       # a = 10
b = 2        # b = 2
a += 2       # a = 12
b += 1       # b = 3
a *= b       # a = 36
print(a, b)  # выводит 36 3
Можно изменять одну и ту же переменную, присваивая ей новое значение на основе ее текущего значения. Здесь a = a + 2 выполняется как a = 10 + 2, поэтому 12 присваивается a, и предыдущее значение забывается. Выражение a = a + 2 можно упростить до a += 2, что означает то же самое — добавить 2 к a и присвоить новое значение a.
Оба приведенных выше фрагмента кода выполняют точно такие же действия. Те, что справа, являются сокращениями для операций слева. Ниже приведен список операций присваивания, доступных в Python:
Оператор
Сокращение
Выражение
Описание
+=
x += y
x = x + y
Добавляет y к x и присваивает результат переменной x
-=
x -= y
x = x - y
Вычитает y из x и присваивает результат переменной x
*=
x *= y
x = x * y
Умножает x на y и присваивает результат переменной x
/=
x /= y
x = x / y
Делит x на y и присваивает результат переменной x
%=
x %= y
x = x % y
Вычисляет остаток от деления x на y и присваивает результат x
**=
x **= y
x = x ** y
Возводит x в степень y и присваивает результат переменной x
//=
x //= y
x = x // y
Выполняет целочисленное деление x на y и присваивает результат x

Задача

Когда вы ходите за покупками, важно отслеживать общую потраченную сумму. Однако не всегда удобно делать это в уме. Поэтому вы решили написать программу, чтобы автоматизировать этот процесс и отслеживать общую сумму после добавления каждого продукта в корзину.
Напишите программу, которая будет выводить сумму всей покупки каждый раз, когда товар добавляется в корзину.
Ввод содержит 10 строк (5 продуктов). Для каждого продукта первая строка — это название продукта, а вторая строка — его цена (целое число).
После каждого ввода программа должна выводить TOTAL: с общей суммой в корзине.
Ввод
Вывод
Noodle 10 Chicken 20 Matches 3 Toys 200 Lamp 40
TOTAL: 10 TOTAL: 30 TOTAL: 33 TOTAL: 233 TOTAL: 273
Совет: Вы можете сохранить переменную под названием total и присвоить ей 0 в начале. После добавления товара в корзину вы можете добавить число к переменной total и вывести ее значение.
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue