在这里插入图片描述
判断是否是完全数:
寻找a的约数c,如果c是a的约数,我们然b=b+c
最后判断,b是否等于a
for c in range(0,a/2):
if(c%a==0):
b = b + c
if(b==a):
print(b,end="")
如果我们判断10000次我们就可以找到10000以内的完美数了
for a in range(0,10000):
for c in range(0,a/2):
if(c%a==0):
b = b + c
if(b==a):
print(b,end="")
erro错误
今天写不鸟了明天补。