Programme Python pour trouver les facteurs d'un nombre

Table des matières

Dans ce programme, vous apprendrez à trouver les facteurs d'un nombre en utilisant la boucle for.

Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation Python suivants:

  • Instruction Python if… else
  • Python pour Loop
  • Fonctions définies par l'utilisateur Python

Code source

 # Python Program to find the factors of a number # This function computes the factor of the argument passed def print_factors(x): print("The factors of",x,"are:") for i in range(1, x + 1): if x % i == 0: print(i) num = 320 print_factors(num) 

Production

 Les facteurs de 320 sont: 1 2 4 5 8 10 16 20 32 40 64 80160320 

Remarque: pour rechercher les facteurs d'un autre nombre, modifiez la valeur de num.

Dans ce programme, le nombre dont le facteur doit être trouvé est stocké dans num, qui est passé à la print_factors()fonction. Cette valeur est affectée à la variable x in print_factors().

Dans la fonction, nous utilisons la forboucle pour itérer de i égal à x. Si x est parfaitement divisible par i, c'est un facteur de x.

Articles intéressants...