요것이 인터넷에 있는 코드고


이거는 교수님이 써주신건데 어떤게 더 좋은 코드에요?

def ami(i):

    s,d=0,1

    while d<=i//2:

        if i%d==0:s=s+d

        d=d+1

    return s


r=[]

eps=10000

for i in range(1,eps+1):

    j=ami(i)

    s=ami(j)

    if i==s and i<j:r.append([i,j])

    

for i in r:

    print(i)