#。一个数如果恰好等于它的因子之和,这个数就称为
#“完数”。例如6=1+2+3.编程找出1000以内的所有
#完数。
list1 = [n for n in range (1,1001)]
list2 = []
for i in list1:
for j in range(1,i+1):
if(i%j==0):
list2.insert(i-1,j)
if(sum(list2)==i):
print(i)
list2=[]
添加回答
举报
0/150
提交
取消