python3写一个自动替换指定字符串的函数
时间: 2024-03-27 19:40:06 浏览: 56
可以使用Python自带的字符串方法replace()来实现替换指定字符串的功能。下面是一个示例代码:
```python
def replace_string(original_string, target_string, replace_string):
"""
将原始字符串中的目标字符串替换为替换字符串
:param original_string: 原始字符串
:param target_string: 目标字符串
:param replace_string: 替换字符串
:return: 替换后的字符串
"""
return original_string.replace(target_string, replace_string)
```
使用时,可以调用该函数并传入原始字符串、目标字符串以及替换字符串三个参数,函数会返回替换后的字符串。例如:
```python
original_str = "Hello World!"
target_str = "World"
replace_str = "Python"
new_str = replace_string(original_str, target_str, replace_str)
print(new_str)
# 输出:Hello Python!
```
注意,该函数只会替换第一次出现的目标字符串,如果需要替换所有出现的目标字符串,可以使用正则表达式或者循环实现。