Чтение входных данных (чисел) до тех пор, пока не будет введен вход (Стоп) - PullRequest
0 голосов
/ 23 апреля 2020

Я хочу прочитать входные данные (числа), пока не будет введен вход (Стоп), а затем добавить все числа, которые даны перед остановкой ввода. ИДК, что делать. здесь я пытался, но не работает вообще.

input2 = input()
input3 = input()
input4 = input()
input5 = input()
som = 0

while input1 or input2 or input3 or input4 or input5 != "stop":
    som = int(input1) + int(input2) + int(input3) + int(input4) + int(input5)
    print(som)
    break
if input1 or input2 or input3 or input4 or input5 == "stop":
    print(som, "Stop")

1 Ответ

1 голос
/ 23 апреля 2020

Включить ввод в оператор l oop:

som = 0
while True:
    number = input()
    if number == "stop":
        break
    som += int(number)
print(som)
...