Een palindroomzin is een zin die een palindroom vormt wanneer alleen de letters van de zin in rekening gebracht worden. Alle karakters uit de zin die geen letter zijn (bv. spaties en leestekens) worden dus genegeerd. Bovendien wordt ook geen onderscheid gemaakt tussen hoofdletters en kleine letters.

Voorbeelden van palindroomzinnen zijn: "Er is daar nog onraad, Sire." en "A man, a plan, a canal: Panama!".

Opgave

Schrijf de logische functie is_palindroomzin(zin). Deze functie gaat na of de opgegeven zin een palindroomzin is.
De functie moet een Booleaanse waarde teruggeven, die aangeeft of het argument een pangram voorstelt of niet.

Voorbeelden

>>> is_palindroomzin("A man, a plan, a canal: Panama!")
True 
>>> is_palindroomzin("I'm having spam, spam, chips and spam.")
False 

Tips

Hoe verwijder ik spaties en leestekens? Bouw een nieuwe string die enkel de letters bevat uit de gegeven zin en zet de letters om naar kleine letters of kleine letters - zie oefening "string zonder klinkers" uit Hoofdstuk 5 die in de theorieles gemaakt werd (herbekijk eventueel de lesopnames)
Zoek handige methodes uit de klasse string in de API1
Wat is een palindroom?
Hoe bepaal ik het omgekeerde woord? Gebruik een negatieve stapgrootte bij string slicing.