Schrijf een functie is_palindroom(getal) dat gegeven een natuurlijk getal controleert of dit een palindroomgetal is.
Test deze functie uit door een getal te vragen en vervolgens weer te geven of het al dan niet een palindroomgetal is.
Bij invoer 1221 verschijnt er:
Dit is een palindroomgetal.
>>> is_palindroom(1221)
True
Bij invoer 14541 verschijnt er:
Dit is een palindroomgetal.
>>> is_palindroom(14541)
True
Bij invoer 13321 verschijnt er:
Dit is geen palindroomgetal.
>>> is_palindroom(13321)
False
Tip
- Gebruik geen tekstfuncties!
- Maak een nieuw getal aan waarbij je de waarden van achter naar leest. Dit kan je nadien vergelijken met het oorspronkelijke getal. Gebruik hierbij
%en//in eenwhilelus. Bijvoorbeeld voor2541maak je achtereenvolgens een getal1,14,145en tot slot1452. Doordat2541niet gelijk is aan1452kan je besluiten dat het geen palindroomgetal is.