Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с задачей

Екатерина Абрамова Ученик (86), закрыт 9 месяцев назад
Составить программу на языке Python. Ввести строку S, подстроки S1 и S2. Каждое вхождение подстроки S1 в строку S заменить подстрокой S2. Полученную строку S вывести на экран.
Лучший ответ
Папа Высший разум (116231) 10 месяцев назад
Элементарно:
 s, s1, s2 = (input() for _ in range(3))
print(s.replace(s1, s2))
Или даже так:
 print(input().replace(input(), input())) 
Или, чтоб input() не повторять:
 print(str.replace(*(input() for _ in range(3)))) 
С выводом приглашений для ввода данных:
 print(str.replace(*(map(input, ('Строка: ', 'Найти: ', 'Заменить: '))))) 
Остальные ответы
Похожие вопросы