a = [] for n in range(2, 1001): s = 1 for i in range(2, n // 2 + 1): if n % i == 0: s += i if s == n: a.append(n) for n in a: print(n, "its factors are 1", end="") for i in range(2, n // 2 + 1): if n % i == 0: print("," + str(i), end="") print("")