[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