Python输出1000内的完全数

for i in range(1, 1000):
    sum = 0
    for j in range(1, i):
        if i%j == 0:
            sum += j;
    if sum == i:
        print(i)

 

posted @ 2023-01-05 20:17  葫芦锤  阅读(641)  评论(0)    收藏  举报  来源