【问题标题】:counting user input numbers from range in python [duplicate]从python中的范围计算用户输入数字[重复]
【发布时间】:2018-10-28 21:20:09
【问题描述】:
所以我的问题是这个程序应该输入数字(例如5)将是0+1+2+3+4,总和是10。我已经得到它来列出这些数字,但我如何让这段代码来计算它们?
num1 = int(input("How many laps?: "))
num2 = int(0)
for lap in range (num1):
num2 = lap
print("Sum is:" , (num2))
【问题讨论】:
标签:
python
python-3.x
sum
【解决方案1】:
简单的解决方法如下
num1 = int(input("How many laps?: "))
print(sum(range(num1)))
【解决方案2】:
像你尝试的那样循环执行它
num1 = int(input("How many laps?: "))
list = []
for lap in range (num1):
list.append(lap)
listSum = sum(list)
print(listSum)