les diviseurs d'un nombre python code example

Example 1: les diviseurs d'un nombre python

#obtenir tous les diviseurs d'un nombre 'n'
divisor = [d for d in range(1,n+1) if n%d==0]

Example 2: les diviseurs d'un nombre python

# This function returns a list containing all the factors of a ginven parameters n
def getFactors(n):
    # Create an empty list for factors
    factors=[];

    # Loop over all factors
    for i in range(1, n + 1):
        if n % i == 0:
            factors.append(i)

    # Return the list of factors
    return factors

# Call the function with a given value
print (getFactors(256))