Конвертация цифр прописью

Задание:

Введенный номер телефона будет состоять только из цифр. Выведите название каждой цифры в новой строке. Например: ввод - 4901825; вывод - четыре девять нуль один восемь два пять.

Запускаю, пишет, что имя m не определено. Подскажите, пожалуйста, в чем проблема.

import re
replace = {
    "0": "zero", 
    "1": "one", 
    "2": "two", 
    "3": "three", 
    "4": "four", 
    "5": "five", 
    "6": "six", 
    "7": "seven", 
    "8": "eight", 
    "9": "nine"}
def re_numbers(m):
    return replace[m.group(0)]
re.sub(r"\d", re_numbers, input())
print(re_numbers(m))

Ответы (0 шт):