Определение функции имеет вид: def translate_text(text: str, vocabulary: dict) -> str:
Функция формирует и возвращает новую строку, которая основана на переданном
тексте и в котором:
1) param text: text типа str
2) param vocabulary: словарь Python в котором:
переданного словаря переводов.
Функция формирует и возвращает новую строку, которая основана на переданном
тексте и в котором:
- все символы, которые не входят в слова остаются как есть.
- если слово не найдено в переданном словаре преводов, то оно остаётся в том-же виде.
- все слова, которые найдены в переданном словаре переводов, заменяются на их альтернативные значения.
1) param text: text типа str
2) param vocabulary: словарь Python в котором:
- ключи - слово из текста в нижнем регистре
- значения - строка с альтернативным значением
переданного словаря переводов.