Frage:
Schreiben Sie eine rekursive Funktion pyramid_seq die zwei positive Ganzzahlen n
und k entgegennimmt und die k-Sequenz von Pyramiden der Höhe n zurückgibt. Die
Rekursion soll auf dem Parameter k erfolgen und soll die Funktion pyramid benutzen.
* * *
*** *** ***
***************
Funktion pyramid habe silbst geschrieben aber ich kann jetzt nicht weiter kommen mit pyramid sequenz..deswegen bitte eure Hilfe.
Code:
def pyramid(n, i=0):
if n == 0:
return 0
else:
print(" "* ( n - 1 ) + '*' * ( 2 * i+ 1))
return pyramid(n-1, i +1)
pyramid(3)
Ausgabe:
*
***
*****