< Kurs:Python < Material < Scripts

Auf dieser Seite werden einige Spielereien mit Texten gezeigt.

Beispiel 1

wort = "Wikiversity"

for i in wort:
    print i ,

Ausgabe

>>> W i k i v e r s i t y

Text umdrehen - neherdmu txeT

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)
This article is issued from Wikiversity. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.