wasm-demo/demo/ermis-f/python_m/cur/0292

20 lines
797 B
Plaintext

From: fuchs at princeton.edu (Ira H. Fuchs)
Date: Wed, 21 Apr 1999 13:35:02 -0400
Subject: Reversing Long integers
Message-ID: <371E0C46.E6FA76A9@princeton.edu>
X-UID: 292
I am attempting to write an efficient Python program which can add an integer to
its reverse. This is quite easy to do in Lisp and Mathematica but (mostly out of
curiosity) I wanted to see how one might do this in Python. Converting an
integer to a string and reversing it and converting back is quite easy (although
not all of these ops are primitives) but the fact that Long integers have the
letter L appended means that the loop must include moving the L to the end of
the reversed string prior to summing. Can anyone think of a particularly clever
way to do this?