如果一个数恰好等于它的约数之和,称其为完数。请输出1000以内的所有完数
from sys import stdout for j in range(2,1001): k=[] n=-1 s==j for i in range(1,j): if j%i==0: n+=1 s-=i k.append(i) if s==0: print(j) for i in range(n): stdout.write(str(k[i])) stdout.write(' ') print(k[n])