def fac(num):
for j in range(2,num+1):
a = 0
b = 0
for i in range(1,j):
if j % i == 0:
a = a + i
for c in range(1,a):
if a % c == 0:
b += c
if j == b and b != a:
if j < a:
print("{0}-{1}".format(j,a))
慕课-用Python玩转数据-2编程题答案
猜你喜欢
转载自www.cnblogs.com/wdd35790/p/12549749.html
今日推荐
周排行