Python :: Aufgabe #307 :: Lösung #1

5 Lösungen Lösungen öffentlich
#307

Zahlenpyramide (Reihenausgabe)

Anfänger - Python von JKooP - 23.11.2020 um 16:23 Uhr
Es soll per Funktion/Methode eine Zahlenpyramide (siehe jpg) mit den Ziffern 0-9 und der Höhe 10 erstellt werden.

Dies soll bewerkstelligt werden durch:

Aufgabe 1: (leicht)
mehrerer ineinander verschachtelter Schleifen,

Aufgabe 2: (schwieriger)
nur eine Schleife.

Viel Spaß
#1
vote_ok
von kaschperl (400 Punkte) - 24.11.2020 um 21:49 Uhr
Quellcode ausblenden Python-Code
def print_zahlenpyramide():
    """Ausgabe einer Zahlenpyramide
       https://trainyourprogrammer.de
       Aufgabe 307"""

    spaces = "         "
    numbers = "0"
    print(spaces + numbers)
    for i in range(1, 10):
        numbers = str(i) + numbers + str(i)
        print(spaces[0:len(spaces)-i] + numbers)


print_zahlenpyramide()

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben