Как добавить числа, запрашиваемые из входа в цикл For на Python? - PullRequest
1 голос
/ 07 апреля 2019

Мое домашнее задание состоит в том, чтобы вычислить сумму ряда чисел, введенных пользователем с помощью «For Loop», но я не могу успешно добавить введенные числа.

Я попытался распечататьпеременная, которая содержит количество чисел, повторяемых циклом, и использует такие вещи, как «1 + 2 + 3 + 4 + 5», но она либо печатает каждый раз, когда код повторяется, либо печатает, например, «15».Это код:

listo = (1,2,3,4,5)

for num in range(len(listo)) :
 float(input("Enter a number: "))
 krab = #This is where I'm struggling, as I don't know how to add the inputted numbers.
print "Your total sum is" , krab

Вывод должен быть суммой каждого цикла, поэтому если введенные числа, например, от 5 до 10, программа должна вывести «35».

1 Ответ

1 голос
/ 07 апреля 2019
listo = [1,2,3,4,5] #or you can just do x=5

krab = 0.0

for n in range(len(listo)) :   #range(0,x):

      num = float(input("Enter a number: "))

      krab = num + krab '''this will add the provided number with the present value of krab'''

 print("Your sum is " , krab)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...