我的python代码有一个奇怪的输出

我的python代码有一个奇怪的输出,python,output,Python,Output,我有一个代码,给我一个奇怪的输出。如果我打印winst,它会给出输出1234567891017,而变量winst实际上是17,那么数字12345678910从何而来?我该如何修复它 N = int(input()) Waardes = [] for i in range(N): Waardes.append(int(input(str(i + 1)))) Minimum = 100000000 Maximum = 0 Bezit = False Winst = 0 for i in range

我有一个代码,给我一个奇怪的输出。如果我打印winst,它会给出输出1234567891017,而变量winst实际上是17,那么数字12345678910从何而来?我该如何修复它

N = int(input())
Waardes = []
for i in range(N):
Waardes.append(int(input(str(i + 1))))

Minimum = 100000000
Maximum = 0
Bezit = False
Winst = 0
for i in range(N):
if (Waardes[i] < Minimum):
    Minimum = Waardes[i]
    Bezit = True
elif (Waardes[i] > Maximum):
    Maximum = Waardes[i]
    if (Bezit):
        if (N > (i + 1)):

            if (not Waardes[i + 1] > Maximum):
                Winst = Winst + (Maximum - Minimum)
                Minimum = Maximum
                Maximum = 0
                Bezit = False
        else:
            Winst = Winst + (Maximum - Minimum)
            Minimum = Maximum
            Maximum = 0
            Bezit = False

print(Winst)

它来自这一行:

Waardes.append(int(input(str(i + 1))))
我想它应该缩进

Help on built-in function input in module __builtin__:

input(...)
    input([prompt]) -> value

    Equivalent to eval(raw_input(prompt)).
不需要提示

N = int(input())
Waardes = []
for i in range(N):
    Waardes.append(int(input()))

Minimum = 100000000
Maximum = 0
Bezit = False
Winst = 0
for i in range(N):
  if (Waardes[i] < Minimum):
    Minimum = Waardes[i]
    Bezit = True
  elif (Waardes[i] > Maximum):
    Maximum = Waardes[i]
    if (Bezit):
        if (N > (i + 1)):

            if (not Waardes[i + 1] > Maximum):
                Winst = Winst + (Maximum - Minimum)
                Minimum = Maximum
                Maximum = 0
                Bezit = False
        else:
            Winst = Winst + (Maximum - Minimum)
            Minimum = Maximum
            Maximum = 0
            Bezit = False

print(Winst)

实际上我的python很差,这是学校的工作。你能用你给我的代码重写我的代码吗。。抱歉耽误您的时间。我添加了删除提示的代码和几个缩进。这并不意味着程序现在可以了,但既然你说结果是可以的。但是用哪种输入?维尔·格鲁克!这是一个关于艺术的故事。