How to convert a random telephone number from a number into words from dictionaries and how to select it from a text and convert it in python?

放肆的年华 提交于 2019-12-02 13:03:45

Why not just:

def phone(number):
    numbers = ['zero', 'one', 'two', 'three', 'four',
               'five', 'six', 'seven', 'eight', 'nine']
    return ' '.join(numbers[c] for c in map(int, number))

Result:

>>> phone('0734123456')
'zero seven three four one two three four five six'
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!