[Tutor] cross sum toying
Raymond Hettinger
python at rcn.com
Thu Oct 9 09:35:41 EDT 2003
Here is one more version to play with:
>>> from itertools import imap
>>> def cross_sum(n, codezero=ord('0')):
s = str(n)
return sum(imap(ord, s)) - len(s) * codezero
>>> cross_sum(9851)
23
Raymond Hettinger
#################################################################
#################################################################
#################################################################
#####
#####
#####
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#####
#####
#####
#################################################################
#################################################################
#################################################################
More information about the Tutor
mailing list