except: # Если у нас не число, а буква
i += 1
while True:
try:
d = int(s[i + c]) # Проверяем является ли следующий символ числом
c += 1
p += str(d) # Складывем число из символов, т.е 1 + 0 = 10(будем умножать букву на 10)
except:# Если дальше не число, а буква
break # Заканчиваем перебор символов-чисел
ns += s[i - 1] * int(p)#Умножаем букву на получившееся число
i += c # Делаем такой индекс, где заканчивается число и начинается строка