я вот что-то пытался, но не получается у меня(
while True: num = input(int(num)) if num == 0: print (sum(num))
не могу понять как сделать бесконечный ввод чисел и что выводить на результат(
эту задачу надо сделать без всяких функций, только while.
while True: num = input(int(num)) if num == 0: print (sum(num))
In [1]: num = [1, 2, 3, 4] In [2]: sum(num) Out[2]: 10
ajib6eptтак программа же должна считывать числа с пользовательского ввода
while True: num = input() print num, type(num)
ajib6eptа Вы можете решение написать?)
Нужно готовое решение написать?Вот пример бесконечного пользовательского ввода
YVeselovskyi
а Вы можете решение написать?)
YVeselovskyiА то.
а Вы можете решение написать?)

nums = [] num = None while num != 0: num = int(input("Введите целое число или 0, чтобы прекратить ввод: ")) nums.append(num) print("Сумма введенных чисел: %d" % sum(nums))
WoMaxА вот с этим полностью согласен.
беги, пока тебя тапками не закидали
number=1 sum=0 while number: number = int(input()) sum += number print(sum)
old_montyкак себя вести, чтобы в будущем тапками не закидывали?)
YVeselovskyiДля этого есть два способа. Но их никто не знает.