Checking a Number for Palindromic Behavior

MRAB python at
Mon Oct 19 00:20:39 CEST 2009

Benjamin Middaugh wrote:
> Thanks to everyone who helped with my query on reversing integers. I 
> have one more simple problem I'm having trouble solving. I want to check 
> a number for palindromic behavior (reading the same backwards and 
> forwards). So if I have an integer 1457 it can tell me this is not the 
> same from both ends but 1551 is. I think the simplest way would be to 
> work inwards from both ends checking digits for equality, but I don't 
> know enough (yet) to do this.
> All help is much appreciated.
It's a palindrome if it's the same as its reverse. You already know how
to reverse it, and you should already know how to check whether two
things are the same, so... :-)

More information about the Python-list mailing list