Function 如何编写计算除数的函数?

Function 如何编写计算除数的函数?,function,Function,我正在尝试编写函数来计算除数,但无法完成它 我的代码 def divisor(x): c=0 for i in range(1, 10000): d=x % i if d==0: c+=1 我不知道下一步该怎么办。请引导 def divisor(x): c=0 y=[] for i in range ( 1,x+1): x % i if x % i

我正在尝试编写函数来计算除数,但无法完成它

我的代码

def divisor(x):
    c=0
    for i in range(1, 10000):
        d=x % i
        if d==0:
            c+=1
我不知道下一步该怎么办。请引导

def divisor(x):

    c=0
    y=[]
    for i in range ( 1,x+1):

            x % i
            if x % i ==0:
                c+=1
                q=y.append(c)
                q=max(y)
    return q