python字符串替换某个字符

2023-03-07 00:00:00 字符串 字符 替换

在Python中,可以使用replace()方法替换字符串中的某个字符。

str1 = 'Hello World'
new_str = str1.replace('o', '0')
print(new_str)  # 输出 'Hell0 W0rld'

在上面的代码中,str1.replace('o', '0')将字符串str1中所有的字符'o'替换为'0',生成一个新的字符串并将其赋值给new_str变量。需要注意的是,replace()方法生成的是一个新的字符串,原始字符串并不会改变。如果需要修改原始字符串,可以直接对其进行赋值。例如:

str1 = 'Hello World'
str1 = str1.replace('o', '0')
print(str1)  # 输出 'Hell0 W0rld'

在上面的代码中,str1.replace('o', '0')生成一个新的字符串,并将其赋值给str1变量,从而修改了原始字符串。

相关文章