编辑代码

NumberList = {
    0:'zero',
    1:'one',
    2:'two',
    3:'three',
    4:'four',
    5:'five',
    6:'six',
    7:'seven',
    8:'eight',
    9:'nine'
}
InputNumber = input('请输入电话号码:')
if len(InputNumber) != 11:
    print('输入的号码格式不正确,请检查是否为十一位。')
else:
    DividNumber = []
    for digit in InputNumber:
        if digit.isdigit():
            digit = int(digit)
            if (-1<digit and digit<10):
                DividNumber.append(digit)
            else:
                print('输入的数字不在0~9的范围内,请重新检查输入。')
                break
        else:
            print('输入的号码有非数字部分,请重新检查输入。')
            break

TransNumber = []
for j in DividNumber:
    TransNumber.append(NumberList[j])

OutputList = ' '.join(map(str, TransNumber))
print(OutputList)