📌  相关文章
📜  les diviseurs d'un nombre python (1)

📅  最后修改于: 2023-12-03 15:02:40.298000             🧑  作者: Mango

Les diviseurs d'un nombre Python

En mathématiques, les diviseurs d'un nombre entier n sont les nombres qui divisent n exactement (c'est-à-dire sans reste). Par exemple, les diviseurs de 6 sont 1, 2, 3 et 6. En informatique, on peut facilement trouver les diviseurs d'un nombre en utilisant Python.

Voici une fonction Python qui trouve tous les diviseurs d'un nombre donné :

def divisors(n):
    """
    Trouve tous les diviseurs d'un nombre entier n
    """
    divisors = []
    for i in range(1, n+1):
        if n % i == 0:
            divisors.append(i)
    return divisors

La fonction divisors prend un paramètre n, qui est l'entier dont on veut trouver les diviseurs. La fonction utilise une boucle for pour tester chaque nombre de 1 à n, et si le nombre divise n exactement, alors il est ajouté à une liste de diviseurs.

Voici un exemple d'utilisation de la fonction :

>>> divisors(6)
[1, 2, 3, 6]
>>> divisors(12)
[1, 2, 3, 4, 6, 12]
>>> divisors(27)
[1, 3, 9, 27]

En utilisant cette fonction, nous pouvons facilement trouver les diviseurs d'un nombre entier en Python.