Palindrom mordnilaP

Aufgabe

Schreiben Sie eine Funktion, die testet, ob ein Argument ein Palindrom ist. Ein Palindrom ist eine Zeichenfolge, die vorwärts und rückwärts genau denselben Text ergibt (z.B. Anna oder neben). Wenn die Eingabe ein Palindrom ist, dann soll True zurückgegeben werden, ansonsten False.

Tipp 1: Was mache ich mit Großbuchstaben?

Achtung Spoiler!

Sie können erst einmal alle Buchstaben in Kleinbuchstaben umwandeln, damit auch “Anna” als Palindrom erkannt wird: https://python-reference.readthedocs.io/en/latest/docs/str/lower.html

Tipp 2: Welchen Ansatz kann ich wählen?

Achtung Spoiler!

Mein Ansatz wäre eine Schleife bis zur Mitte des Wortes und in jedem Durchlauf einen Buchstaben in der ersten Hälfte des Wortes mit seinem Gegenstück in der zweiten Hälfte zu vergleichen