Python-Programm zum Finden der Faktoren einer Zahl

Inhaltsverzeichnis

In diesem Programm lernen Sie, die Faktoren einer Zahl mithilfe der for-Schleife zu ermitteln.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden Python-Programmierthemen kennen:

  • Python if… else-Anweisung
  • Python für Loop
  • Benutzerdefinierte Python-Funktionen

Quellcode

 # 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) 

Ausgabe

 Die Faktoren von 320 sind: 1 2 4 5 8 10 16 20 32 40 64 80 160 320 

Hinweis: Um die Faktoren einer anderen Zahl zu ermitteln, ändern Sie den Wert von num.

In diesem Programm wird die Nummer gespeichert num, deren Faktor gefunden werden soll , die an die print_factors()Funktion übergeben wird. Dieser Wert wird der Variablen x in zugewiesen print_factors().

In der Funktion verwenden wir die forSchleife, um von i gleich x zu iterieren. Wenn x durch i perfekt teilbar ist, ist es ein Faktor von x.

Interessante Beiträge...