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()