Чтобы в Python заменить в строке одну подстроку на другую, применяют метод replace(): replace(old, new) - подстрока old заменяется на new; replace(old, new, num) - параметр num показывает, сколько вхождений подстроки old требуется заменить на new.
replace()
replace(old, new)
old
new
replace(old, new, num)
num
phone = "+1-234-567-89-10" # дефисы меняются на пробелы edited_phone = phone.replace("-", " ") print(edited_phone) # +1 234 567 89 10 # дефисы удаляются edited_phone = phone.replace("-", "") print(edited_phone) # +12345678910 # меняется только первый дефис edited_phone = phone.replace("-", "", 1) print(edited_phone) # +1234-567-89-10
Дана строка. Замените в этой строке все цифры 1 на слово one.
1
one
1000 ms 256 Mb Правила оформления программ и список ошибок при автоматической проверке задач