Sonntag, 6. Januar 2013

Palindrom: Von Anna bis Otto

Ein Test, ob ein gegebenes Wort ein Palindrom ist, lässt sich einfach implementieren:
def palindrom_testen(wort):
    ''' Prueft, ob das uebergebene Wort ein Palindrom ist
    und gibt einen Wahrheitswert zurueck. Palindrom, dann True
    '''
    if wort.lower() == wort.lower()[::-1]:
        return True
    else:
        return False


for wort in ["Anna","Otto","Reittier","Rentner","Rotor","Blogger"]:
    if palindrom_testen(wort):
        print("{} ist ein Palindrom.".format(wort))
    else:
        print("{} ist kein Palindrom.".format(wort))
Sehr einfach.

Keine Kommentare:

Kommentar veröffentlichen