x=input("Do you want to enter number Y/N:")
numbersEntered= 0
while x == "Y":
number = int(input("Enter number :"))
numbersEntered=numbersEntered+1
y=input("Do you want to continue entering new numbers: Y/N:")
if y == "N":
break
average=/numbersEntered
print(average)
使用Python。这是我到目前为止所拥有的。一旦用户输入“N”,我需要将所有用户输入添加到一起。我只是不知道该怎么做。任何帮助表示赞赏。
答案 0 :(得分:1)
一旦用户输入“N”,本身,您就不需要将所有用户输入添加到一起。
创建一个新变量total
(不要将其称为sum
,这是内置的Python),将其初始化为0
并向其添加number
每次迭代。您执行此操作的方式与您当前计算numbersEntered
的方式非常相似。
然后,您需要更正average
计算,以考虑total
。