输出的时候前面5个都是零怎么回事

a = [0]*10
for i in range(10):
a[i]=eval(input())
for i in range(10):
for j in range(9):
if a[j]>a[j+1]:
a[j],a[j+1]=a[j+1],a[j]
for n in range(10):
print('{0}'.format(a[n]),end=' ')

缩进不对,改成这样就能输出:


a = [0]*10
for i in range(10):
    a[i]=eval(input())
    
for i in range(10):
    for j in range(9):
        if a[j]>a[j+1]:
            a[j],a[j+1]=a[j+1],a[j]
for n in range(10):
    print('{0}'.format(a[n]),end=' ')

img