温馨提示 目前是到10000,有兴趣的话也可以吧这个数调大一点查找(可能要很久)再次就不写太大了 for i in range(1, 10000): sum = 0 for n in range(1, i): if i % n == 0: sum = sum + n if sum == i: print(i,end='\t')