python实现replace函数功能
时间: 2023-07-30 09:05:47 浏览: 90
python中的replace函数.docx
Python中的字符串对象提供了replace()方法,可以用于替换字符串中的子串。
下面是一个示例代码:
```python
original_string = "hello world"
new_string = original_string.replace("world", "python")
print(new_string)
```
输出结果为:"hello python"
replace()方法接受两个参数,第一个参数是要被替换的子串,第二个参数是要替换成的新串。如果字符串中有多个相同的子串,replace()方法只会替换第一个出现的子串,如果要替换所有出现的子串,可以使用replace()方法的第三个参数count,指定要替换的最大次数。例如:
```python
original_string = "hello world, hello python, hello everyone"
new_string = original_string.replace("hello", "hi", 2)
print(new_string)
```
输出结果为:"hi world, hi python, hello everyone",其中只有前两个"hello"被替换成了"hi",因为指定了最大替换次数为2。
阅读全文