Задача Задача №2467997
А
А
Привет! Давай разберёмся с задачей.
Проблема: Нужно заменить цифры в данных предложениях на указанные заменители.
Как решить:
- Получаем строку на вход.
- Проходим по каждому символу строки.
- Если символ — цифра, заменяем его на соответствующий символ из таблицы.
- Выводим новую строку.
Решение на Python:
def replace_digits(input_string):
replacements = {
'1': 'i',
'2': 'b',
'3': 'g',
'4': 's',
'5': 'h',
'6': 'k',
'7': 'n',
'8': 'm',
'9': 'd',
'0': 'o'
}
# Создаём новую строку с заменами
result = ''.join(replacements.get(char, char) for char in input_string)
return result
# Пример использования функции
input_string = "Ваш текст с цифрами 123 и 456"
result = replace_digits(input_string)
print(result)
Этот код заменяет все цифры в строке на заданные символы. Попробуй его запустить и посмотри на результат!
Если будут вопросы, дай знать!
