pythonの`replace`関数の使い方を教えてください
Pythonでは、replace()メソッドを使用して、文字列内の特定の部分文字列を置き換えることができます。
replace()メソッドの基本的な構文は次のとおりです。
str.replace(old, new, count)
元の文字列str、置き換えたい文字列old、新しい文字列new、およびオプション引数count(最初の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!