共计 269 个字符,预计需要花费 1 分钟才能阅读完成。
# coding:utf-8
a=range(1,10000)# 计算限制到
b=range(1,10000)# 计算限制到
result=[]
for i in a:
tmp=[]
for k in b:
if k<i:
if not i%k:
tmp.append(k)
else:
continue
else:
break
count=0
for m in tmp:
count=count+m
if count==i:
result.append(i)
print ("找到一个完全数:%s"%i)
else:
continue
print ()
print ("为您找到如下完全数:\r\n%s"%result)
正文完