Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. # Kelvin Din-Chin
  2.  
  3. def main():
  4. phone_number = input("Please enter a 10 number format as XXX-XXX-XXXX: ")
  5. parse_number(phone_number)
  6.  
  7. def parse_number(phone_number):
  8.  
  9. new_number = ''
  10.  
  11. alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
  12.  
  13. for digits in phone_number:
  14. if not digits.isdigit():
  15.  
  16. if digits in alphabet[0:3]:
  17. digits = '2'
  18.  
  19. elif digits in alphabet[3:6]:
  20. digits = '3'
  21.  
  22. elif digits in alphabet[6:9]:
  23. digits = '4'
  24.  
  25. elif digits in alphabet[9:12]:
  26. digits = '5'
  27.  
  28. elif digits in alphabet[12:15]:
  29. digits = '6'
  30.  
  31. elif digits in alphabet[15:19]:
  32. digits = '7'
  33.  
  34. elif digits in alphabet[19:21]:
  35. digits = '8'
  36.  
  37. elif digits in alphabet[21:26]:
  38. digits = '9'
  39.  
  40. new_number += digits
  41. else:
  42. new_number += digits
  43.  
  44. print(new_number)
  45.  
  46. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement