一个数如果恰好等于它的因子之和,这个数就被称为“完整”。例如6=1+2+3编程找出1000以内的所有整数
data=[]
for i in range(1,1000):
sum =0
for j in range(1,i):
if i%j==0:
sum = sum + j
if sum == i:
data.append(i)
print(i)
string=''
for h in data:
string=string + str(h) +','
print("1000以内的完数有:{}".format(string[:-1]))