English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In diesem Programm lernen Sie, wie man mit der rekursiven Funktion die Summe natürlicher Zahlen berechnet.
Um diesen Beispiel zu verstehen, sollten Sie die folgenden Kenntnisse habenPython-ProgrammierungThema:
In dem folgenden Programm verwenden wir die rekursive Funktion 'recur_sum()' zur Berechnung der Summe der gegebenen Zahl.
# Python-Programm zur Berechnung der Summe natürlicher Zahlen def recur_sum(n): if n <= 1: return n else: return n + recur_sum(n-1) # Ändern Sie diesen Wert, um unterschiedliche Ergebnisse zu erhalten num = 16 if num < 0: print("Geben Sie eine positive Zahl ein") else: print("Die Summe beträgt", recur_sum(num))
Ausgabeergebnis
Die Summe beträgt 136
Hinweis:Um eine andere Nummer des Programms zu testen, ändern Sie den Wert von 'num'.