PYTHON DERS 17: MÜKEMMEL SAYI VE ASAL SAYI (FONKSİYON)

#MUKEMMEL SAYI
def Mukemmel(sayi,adet):
    for i in range(1,sayi):
        if sayi%i==0:
            adet+=i
    if adet==sayi:
        print "mukemmel"
    else:
        print "mukemmel degil"


sayi=input("sayi giriniz:")
adet=0
Mukemmel(sayi,adet)
#ASAL SAYI
def Asal (sayi,adet):
    for i in range(2,sayi+1):
        if sayi%i==0:
            adet+=1
    if adet==1:
        print "asaldir"
    else:
        print "asal degildir"

sayi=input("sayi giriniz:")
adet=0
Asal(sayi,adet)