I'm trying to convert a name into a numerical value that is not consistent with ANSCII values. In my case, I convert all to lowercase, then try to sum the value of the letters entered by the user, can't get it to add them. Here is what I have. By the way, the values I need to use is: a=1, b=2, c=3, etc... I'm trying to subtract 96 from the ANSCII value, then total.
import string def main(): print "This program calculates the numeric value of a name with which" print "you could look up online as to what that value represents." print # Get name to calculate name = raw_input("Please type a name: ") small = string.lower(name) print "Here is the calculated value:" print small for ch in small: v = ord(ch)-96 print v main() Looks like this: This program calculates the numeric value of a name with which you could look up online as to what that value represents. Please type a name: David Here is the calculated value: david 4 1 22 9 4 -- http://mail.python.org/mailman/listinfo/python-list