Kurs:Python/Material/Scripts/Spielereien mit Texten

Aus Wikiversity

Auf dieser Seite werden einige Spielereien mit Texten gezeigt.


Text umdrehen - neherdmu txeT[Bearbeiten]

Lösung mit einer for-Schleife:

def HintenNachVorn(Wort):
    ergebnis = ""
    for index in range(len(Wort)-1, -1, -1):
      ergebnis += Wort[index]
    return ergebnis
 
# Hauptprogramm
frucht ="Erdbeere"
print HintenNachVorn(frucht)

bzw. mit einer while-Schleife:

def HintenNachVorn(Wort):
    index = len(Wort) - 1
    ergebnis = ""
    while index >= 0:
        ergebnis += Wort[index]
        index -= 1
    return ergebnis

# Hauptprogramm
frucht ="Erdbeere"
print HintenNachVorn(frucht)

bzw. mit eingebauten Python-Methoden

def HintenNachVorn(Wort):
    return ''.join(reversed(list(Wort)))

# Hauptprogramm
frucht ="Erdbeere"
print HintenNachVorn(frucht)