Вопрос по программированию в питон:
1) Напишите программу, которая будет принимать числа от пользователя и суммировать их, пока он не напишет слово «sum».
2) Когда пользователь напишет слово «sum», должна быть выведена сумма всех чисел и начат процесс заново.
3) Если пользователь напишет «exit» или «quit», программа должна быть завершена.
Это домашняя работа, но полностью правильно не получается и не могу понять где ошибка, если можете напишите нужный код, потом по коду сам разберусь где ошибка и где не так у меня получается
lenyashastin:
Здравствуй! Пришли свою программу, глянем
s = 0
while True:
a = input()
if a != "sum" and "quit" and "exit":
s += int(a)
elif a == "sum":
print(s)
s = 0
elif a == "quit" or "exit":
print("Программа завершена")
while True:
a = input()
if a != "sum" and "quit" and "exit":
s += int(a)
elif a == "sum":
print(s)
s = 0
elif a == "quit" or "exit":
print("Программа завершена")
все работает крме EXIT и QUIT
программа чуть замудренная
недавно начал изучать питон
все верно, но просто вместо "exit" сделайте a=="exit"
Ответы
Ответ дал:
2
Ответ:
summ=0
while True:
otvet=input()
if otvet in ("exit","quit"):
break
elif otvet == "sum":
print(summ)
summ=0
elif otvet.isdigit():
summ+=int(otvet)
не так условие понял, переделал
Спасибо, работает четко
Вас заинтересует
2 года назад
3 года назад
3 года назад
8 лет назад
8 лет назад