for m in range(2,1000):
s = 0
for i in range(1,m):
if (m%i)==0:
s=s+i
if s==m:
print("its factors are: ",m)
for i in range(1,m):
if (m%i)==0:
print(i)
Python编程找出1000以内的所有完数,并输出其因子:6 its factors are 1 2 3
最新推荐文章于 2023-10-18 23:02:26 发布