Pythonで特定の文字列を文字列内で置き換える方法は?

Pythonでは、replace()メソッドを使用して文字列の一部を置き換えることができます。

replace()メソッドの構文は以下のようになります。

string.replace(old, new, count)

oldとは、置き換える古い文字列を指します。newは、置き換える新しい文字列を指します。countは任意のパラメータで、置き換える回数を表します(デフォルトはすべて置き換える)。

以下は例を示します:

string = "Hello, World!"
new_string = string.replace("World", "Python")
print(new_string)

出力結果:

Hello, Python!

この例では、”World”という文字列を”Python”に置き換えて、その結果をnew_string変数に保存します。そして、新しい文字列new_stringを印刷します。

replace()メソッドは新しい文字列を返し、元の文字列は変更されません。元の文字列を置換する必要がある場合は、結果を元の文字列変数に代入してください。

string = string.replace("World", "Python")
print(string)  # 输出结果为 "Hello, Python!"
bannerAds