文字列の中身をpythonで置き換えるにはどうすればいいですか

Pythonではreplace()関数を用いて文字列の内容を置き換えることができます。replace()関数は2つの引数を受け取ります。最初の引数は置き換えられる文字列、2番目の引数は置き換えた後の文字列です。以下に例を示します。

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

出力が得られる

Hello, Python!

元の文字列はreplace()関数が戻り値で返した新たな文字列であり、元の文字列は変更されません。元の文字列上で置換を行いたい場合は、文字列の変数に直接代入してください。例えば

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

結果は出力されました

Hello, Python!
bannerAds