python中replace()函数使用
时间: 2024-05-04 08:17:22 浏览: 147
Python3 replace()函数使用方法
`replace()` 函数是在字符串中替换子字符串的方法。它接受两个参数:要替换的字符串和用于替换的字符串。
使用示例:
```python
my_string = "Hello World"
new_string = my_string.replace("World", "Python")
print(new_string)
```
输出结果:
```
Hello Python
```
在上面的示例中,我们将字符串 "World" 替换为 "Python",并将结果存储在 `new_string` 中。`replace()` 函数不会修改原始字符串,而是返回一个新字符串。
`replace()` 函数还可以接受第三个参数,用于指定要替换的子字符串的数量。例如,要仅替换字符串中的前两个出现的子字符串,可以使用以下代码:
```python
my_string = "Hello World, Hello Universe, Hello Galaxy"
new_string = my_string.replace("Hello", "Hi", 2)
print(new_string)
```
输出结果:
```
Hi World, Hi Universe, Hello Galaxy
```
在上面的示例中,我们将字符串中的前两个 "Hello" 替换为 "Hi"。由于我们指定了 `2` 作为第三个参数,因此 `replace()` 函数仅替换了前两个出现的子字符串。
阅读全文