Сложение и вычитание на 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)