Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def main():
- phoneNum = "Enter"
- print "Welcome to the Phone Number Translator!"
- print #LB
- phoneNum = getInput(phoneNum)
- phoneNum = changePhone(phoneNum)
- def getInput(phoneNum):
- phoneNumRaw = raw_input("Input the phone number with letters (example, 555-GET-FOOD): ")
- print #LB
- #Add a check to make sure it's formatted correctly
- phoneNum = phoneNumRaw.upper()
- #print phoneNum
- return phoneNum
- def changePhone(phoneNum):
- print "match letter with the number in the directory"
- dict = {}
- dict["A"] = "2"
- dict["B"] = "2"
- dict["C"] = "2"
- dict["D"] = "3"
- dict["E"] = "3"
- dict["F"] = "3"
- dict["G"] = "4"
- dict["H"] = "4"
- dict["I"] = "4"
- dict["J"] = "5"
- dict["K"] = "5"
- dict["L"] = "5"
- dict["M"] = "6"
- dict["N"] = "6"
- dict["O"] = "6"
- dict["P"] = "7"
- dict["Q"] = "7"
- dict["R"] = "7"
- dict["S"] = "7"
- dict["T"] = "8"
- dict["U"] = "8"
- dict["V"] = "8"
- dict["W"] = "9"
- dict["X"] = "9"
- dict["Y"] = "9"
- dict["Z"] = "9"
- #print dict
- for i, j in dict.iteritems():
- newNumber = phoneNum.replace(i, j)
- print "Number: ",newNumber
- #print num
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement