English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In diesem Programm lernen Sie, wie man die Faktoren einer Zahl mit dem for-Zyklus findet.
Um diesen Beispiel zu verstehen, sollten Sie die folgenden Kenntnisse habenPython-ProgrammierungThema:
# Mit einem Python-Programm die Faktoren einer Zahl finden # Diese Funktion berechnet die Faktoren des übergebenen Parameters def print_factors(x): print(x, "Der Faktor hat:") for i in range(1, x + 1) if x % i == 0: print(i) num = 320 print_factors(num)
Ausgaberesultat
32Die Faktoren von 0 sind: 1 2 4 5 8 10 16 20 32 40 64 80 160 320
Hinweis:Um die Faktoren einer anderen Zahl zu finden, ändern Sie den Wert von num.
In diesem Programm wird die Zahl, deren Faktoren gefunden werden, in num gespeichert und diesem Wert wird die Funktion print_factors() übergeben. Dieser Wert wird in print_factors() der Variable x zugewiesen.
In dieser Funktion verwenden wir den for-Zyklus, um durch die Iteration von i = x zu beginnen. Wenn x vollständig durch i teilbar ist, ist es ein Faktor von x.