Сложение и вычитание на python

В цикле while необходимо после каждого увеличения на 1 переходить на следующую цифру, меняя ее значение на 1 больше.

text = input('Введите слово:')
word = str(input('Введите любую букву:'))
s = 0
if  s == 0:
    s = 0 + 1
    a = text.replace(word, str(s))
    print(a)
elif s > 0:
        while True:
            s = s + 1 
            a = text.replace(word, str(s))
            print(a)

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

Автор решения: Zhihar

вам это что ли надо?

text = 'testetice'
letter = 'e'

c = -1
res = ''.join(str(c := c + 1) if l == letter else l for l in text)

print(res)
→ Ссылка