for i in range(2,1001):
sum = 0
for j in range(2,i):
if i%j == 0:
sum += j
if i == sum:
print (i)
第一個案例
for i in range(1,1001):
sum = 0
for j in range(1,i):
if i%j == 0:
sum += j
if i == sum:
print (i)
第二個案例
for i in range(1,1001):
sum = 0
for j in range(1,i):
if i%j == 0:
sum += j
if i == sum:
print (i)
第三個案例
for i in range(1,1001):
sum = 0
for j in range(1,i):
if i%j == 0 and i != j:
sum += j
if i == sum:
print (i)
第四個案例
兩個坑,加兩個一樣的結果 i != j 無影響輸出。
求,大神縮進詳解。。。