Advertisement
Guest User

arithmancy.py

a guest
Jul 27th, 2014
381
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. import sys
  2.  
  3. def comp(number):
  4. nr = 0
  5. a = list(str(number))
  6. for item in a:
  7. nr += int(item)
  8. if nr > 9:
  9. return comp(nr)
  10. else:
  11. return nr
  12.  
  13.  
  14. def ntn(name):
  15. b = list(str(name))
  16. number=0
  17. for item in b:
  18. if item == "a" or item == "j" or item =="s":
  19. number+=1
  20. elif item == "b" or item == "k" or item =="t":
  21. number +=2
  22. elif item == "c" or item == "l" or item == "u":
  23. number +=3
  24. elif item == "d" or item == "m" or item == "v":
  25. number +=4
  26. elif item == "e" or item == "n" or item == "w":
  27. number +=5
  28. elif item == "f" or item == "o" or item == "x":
  29. number +=6
  30. elif item == "g" or item == "p" or item == "y":
  31. number +=7
  32. elif item == "h" or item == "q" or item == "z":
  33. number +=8
  34. elif item == "i" or item == "r":
  35. number +=9
  36. return comp(number)
  37.  
  38.  
  39. print ntn(sys.argv[1])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement