python字符串替换某个字符
在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变量,从而修改了原始字符串。
相关文章