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

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ß
#2
vote_ok
von Klaus (1960 Punkte) - 30.11.2020 um 13:15 Uhr
Quellcode ausblenden Python-Code
def output(value):
    # Funktion zur Ausgabe der Reihe inkl. Leerzeichen links/rechts
    blank = int((19-len(value))/2) * ' '  # Ermittlung der Anzahl Leerzeichen
    print(blank + value + blank)

row='0'
output(row)
for index in range(1, 10):                # Ergänzt die Reihe um die Werte 1 bis 9
    row = str(index) + row + str(index)
    output(row)

Kommentare:

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

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