Цикл While. Как написать программу с его использованием по заданию?
Прошу подсказки как решить задачу. В самом начале изучения Python завис на задаче с циклом WHILE. Не пойму как выводить сумму разных итераций можно. Примеры были с конкретным условием выполнения цикла до сих пор (например while j < 10:). А здесь задача по итогу урока с другим условием:
"1) Напишите программу, которая будет принимать числа от пользователя и суммировать их, пока он не напишет слово «sum». 2) Когда пользователь напишет слово «sum», должна быть выведена сумма всех чисел и начат процесс заново."
Понимаю что нужно использовать while True и break но сегодня не идёт ничего выходит:
r = 0
while True:
num = float(input('Ваше число:', ))
r = r + num
print('Cумма', r)
Ответы (1 шт):
Автор решения: Sergey Glukhov
→ Ссылка
result = 0
while True:
var_input = input("number input: ")
if var_input == "sum":
print("result", result)
result = 0
continue
result += int(var_input)