Schleifen
Verfasst: Sonntag 12. November 2017, 01:40
Guten Abend zusammen,
und zwar war hab ich die Aufgabe eine Funktion zu schreiben, welche für eine gegebene Zahl n die Summe der ersten n natürlichen Zahlen zurückgibt.
Mein Versuch sieht so aus:
def add_up(n):
a = 0
summe = 0
while a < n:
summe = summe + a
a += 1
add_up(100)
print(summe)
Das Ergebnis soll 5050 ergeben und das tut es auch aber er spuckt trotz dessen einen AssertionError aus, ich bin für jegliche Hilfe dankbar! LG
und zwar war hab ich die Aufgabe eine Funktion zu schreiben, welche für eine gegebene Zahl n die Summe der ersten n natürlichen Zahlen zurückgibt.
Mein Versuch sieht so aus:
def add_up(n):
a = 0
summe = 0
while a < n:
summe = summe + a
a += 1
add_up(100)
print(summe)
Das Ergebnis soll 5050 ergeben und das tut es auch aber er spuckt trotz dessen einen AssertionError aus, ich bin für jegliche Hilfe dankbar! LG