在Python中,replace()
方法可以用于替換字符串中的指定子字符串。
replace()
方法的基本語法如下:
str.replace(old, new, count)
其中,str
是要進行替換的字符串,old
是要被替換的子字符串,new
是替換后的新子字符串,count
是可選參數,表示只替換前幾個出現的子字符串。
下面是一個示例:
str = "Hello, World!"
new_str = str.replace("World", "Python")
print(new_str)
輸出結果為:
Hello, Python!
在上面的示例中,replace()
方法將字符串中的"World"替換為"Python",并將新的字符串賦給變量new_str
。
需要注意的是,replace()
方法返回一個新的字符串,原始字符串并沒有改變。如果想要對原始字符串進行替換,需要將替換后的字符串賦給原始字符串。例如:
str = "Hello, World!"
str = str.replace("World", "Python")
print(str)
輸出結果為:
Hello, Python!