可以使用字符串的replace()方法来删除特定字符。replace()方法接受两个参数,第一个参数是要被替换的字符,第二个参数是替换后的字符(如果不需要替换,可以传入空字符串)。
以下是一个示例代码:
def remove_char(str, char):
return str.replace(char, '')
# 测试示例
str = "Hello, world!"
char = "o"
new_str = remove_char(str, char)
print(new_str)
输出结果为:
Hell, wrld!
在上面的代码中,remove_char
函数接受两个参数:str
表示要操作的字符串,char
表示要删除的特定字符。函数返回一个新的字符串,其中所有的char
字符都被删除了。
在测试示例中,我们将字符串"Hello, world!"
中的字符"o"
删除,得到了新的字符串"Hell, wrld!"
。