Nu wordt de oefening op Lychrel getallen1 afgewerkt.
Je maakt de som van een positief geheel getal, met het omgekeerde getal. Dikwijls bekom je dan een palindroomgetal. Indien niet, dan herhaal je de bewerking. Zo is
Gebruik de functies som_omgekeerd(getal)
en is_palindroom(getal)
uit de voorbereiding, om de logische functie is_Lychrel(getal, n)
te schrijven. Deze functie controleert of het getal
een Lychrel getal is, na maximaal n
iteraties.
>>> is_Lychrel(337,4)
False
>>> is_Lychrel(196,10)
True