Python基础之完数输出

for i in range(2,1000):
    s=1
    for j in range(2,i):
        
        if i%j==0:
            m=i/j
            s=s+m
    if s==i:
         print i,

posted @ 2017-06-25 15:38  人间好时节  阅读(2459)  评论(0编辑  收藏  举报