Python 3 – Python String replace()メソッド-Pythonチュートリアル

Pythonには、文字列置換のサポートが組み込まれています。 文字列は、テキストデータを含む変数です。 文字列についてわからない場合は、この記事で文字列について詳しく読むことができます。

呼び出すことができます string.replace(old、new) 文字列オブジェクトを使用するメソッド。 この記事では、replaceメソッドについて説明します。

すべてのプログラミング言語に標準の文字列置換機能があるわけではありません。 Pythonには、箱から出してすぐに使える多くの機能があります。

関連コース: 完全なPythonプログラミングコースと演習

置換方法

文字列を定義し、replace()メソッドを呼び出します。 最初のパラメーターは検索する単語で、2番目のパラメーターは新しい値を指定します。

出力は文字列に保存する必要があります。 出力を保存しない場合、文字列変数には同じ内容が含まれます。 出力の保存は、以下を使用して行われます。 s = function()

以下のプログラムをお試しください。

1
2
3
s = "Hello World"
s = s.replace("World","Universe")
print(s)

プログラムをapp.pyとして保存し、ターミナル(またはIDE)で実行します

これにより、文字列変数sの新しい出力が出力されます。

python replace

置き換える単語の数

オプションのパラメーターは、置き換えられるアイテムの数です。 デフォルトでは、そのすべてです。
以下のプログラムは、最初の項目のみを置き換えます。

1
2
3
s = "Hello World World World"
s = s.replace("World","Universe",1)
print(s)

パラメータ(1)は、文字列を1回だけ置き換える必要があることを示しています。

初心者の方は、 それなら私はこの本を強くお勧めします。

運動

以下の演習

  1. 置換プログラムを試してください
  2. 文字列を2回置き換えることはできますか?
  3. 置換は単語またはフレーズでのみ機能しますか?

例をダウンロード

Hope this helps!

Source link