Een palindroom (van het Grieks: πάλιν, "opnieuw" en δρόμος, "(door)lopen"), keerwoord of spiegelwoord is een woord waarin de letters symmetrisch gerangschikt zijn, zodanig dat het woord van achter naar voren gelezen hetzelfde is als van voor naar achter.

kok, lepel, negen, lol, parterretrap,, koortsmeetsysteemstrook

Opgave

Programmeer de functie is_palindroom. De functie geeft True terug indien een woord een palindroom is. In het andere geval wordt False teruggegeven.

Om de oefening uitdagend te houden, is het verboden om het woord om te keren. Je vergelijk dus achtereenvolgens eerste en laatste letter, tweede en voorlaatste letter enz.

Voorbeeld

>>> is_palindroom('parterretrap')
True

>>> is_palindroom('x')
True

>>> is_palindroom('tarwerat')
False

Bronnen

Wikipedia (2018). 1