Он отсутствует, потому что вы разделили строку, поэтому слово Ani sh будет выглядеть как «Ani sh», что не является строкой из-за специального символа. string = 'Меня зовут Ани sh, и мне 22 года! Стена синяя, а пол оранжевый. Погода отличная, а идет дождь? '
def num_remover(words):
new = ''
temp = ''
for i in words:
if i.isdigit():
new = new + temp
temp = ''
else:
temp = temp + i
return new + temp
print(num_remover(string))
Вывод:
My name is Anish, & I am years old! The wall is blue, and the floor is orange. The weather is great, but it is raining?