print("Tökéletes számok") def program(): hatar = int(input("A keresés felső határa: ")) osszes = [] for x in range(1, hatar+1): osszes.append(x) tokszam = [] for x in osszes: osztok = [] for y in osszes: if x % y == 0 and y < x: osztok.append(y) if sum(osztok) == x: tokszam.append(x) print("A megadott határig talált tökéletes számok: ", tokszam) program() program()