replace 用法
时间: 2024-03-24 20:34:27 浏览: 123
replace
replace() 是一个字符串方法,用于将指定的字符或子字符串替换为新的字符或子字符串。它的用法如下:
```python
string.replace(old, new, count)
```
其中,`string` 是要进行替换操作的字符串,`old` 是要被替换的字符或子字符串,`new` 是替换后的新字符或子字符串,`count` 是可选参数,表示替换的次数。
replace() 方法会返回一个新的字符串,原始字符串不会被修改。
下面是一些示例:
```python
string = "Hello, World!"
new_string = string.replace("Hello", "Hi")
print(new_string) # 输出:Hi, World!
string = "Hello, Hello, Hello!"
new_string = string.replace("Hello", "Hi", 2)
print(new_string) # 输出:Hi, Hi, Hello!
```
在第一个示例中,将字符串中的 "Hello" 替换为 "Hi",得到新的字符串 "Hi, World!"。
在第二个示例中,将字符串中的前两个 "Hello" 替换为 "Hi",得到新的字符串 "Hi, Hi, Hello!"。
阅读全文