Как заменить слово в строке на python?

Пользователь

от aaron_armstrong , в категории: Python , 3 года назад

Как заменить слово в строке на python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от NicolasSsh , 3 года назад

@aaron_armstrong  Вы можете использовать метод .replace() для замены слов в строке.


1
2
3
string = "error"

print(string.replace("error", "succes")) # Вывод : succes

Пользователь

от stephania , 2 года назад

@aaron_armstrong 

Чтобы заменить слово в строке на Python, можно использовать метод replace(). Данный метод заменяет все вхождения указанной подстроки на другую подстроку. Вот пример использования метода replace() для замены слова в строке:

1
2
3
my_string = "Это мой текст для примера"
new_string = my_string.replace("текст", "строка")
print(new_string)


В данном примере мы заменили слово "текст" на "строка" в строке my_string. Результат выполнения программы будет следующим:

1
Это мой строка для примера


Метод replace() не изменяет исходную строку, а возвращает новую строку с заменой указанной подстроки. Если нужно изменить исходную строку, то нужно присвоить ее результату метода replace(), как в примере выше.