Python:多个输入的打印结果

时间:2016-10-06 16:59:16

标签: python loops sum

我对python编程很陌生,但我正在尝试编写如下程序:

首先:程序要求用户输入固定号码。 然后:用户可以输入他想要的数量,直到他写“停止”。 (这不是我遇到麻烦的地方)

输出必须是这样的: '固定号码' '输入#1 =固定号码+第一个输入的号码' '输入#2 =固定号码+第一输入号码+第二输入 数' '等等,直到所有输入的数字都被添加'

我的代码没有正确打印出来,它打印正确的#1,#2,#n 但不是我在上面列出的总和。

感谢任何帮助

此时此处是我的代码:

random_number = int(input("Enter random number:"))
count_added = 0

while number != "stop":
    number = input("Enter number: ")

    if number == "stop":
        break
    else:
        number_int = int(number) 
        count_added += 1

    sum = number_int + random_number 

print(random_number)    

for x in range(1, count_added + 1): 
    print("input #{} is sum {} ".format(x, sum))

2 个答案:

答案 0 :(得分:0)

{{1}}

答案 1 :(得分:0)

ES5