replace メソッドとは
文字列に含まれる特定の部分文字列を、別の文字列に置換します。
実行例
次のコードを実行します。
model = 'MS-06S'
output = model.replace('MS-06S', 'シャア専用ザク')
print(output)
出力結果は次のとおりです。
シャア専用ザク
解説
コードの記述方法は、次のとおりです。
文字列.replace(置換前の文字列, 置換後の文字列, 最大回数)
第 1 引数に置換前の文字列、第 2 引数に置換後の文字列、第3引数に置換する最大回数を指定します。
複数の文字列を置換
replace をつなげて、複数の文字列を置換できます。
model = 'MS-06S, MSN-02'
output = model.replace('MS-06S', 'シャア専用ザク').replace('MSN-02', 'ゲルググ')
print(output)
出力結果は次のとおりです。
シャア専用ザク, ゲルググ
input した内容で一致した場合に置換
output = input('型番を入力してください:')
print(output.replace('MS-06S', 'シャア専用ザク').replace('MSN-02', 'ゲルググ'))
出力結果は次のとおりです。
型番を入力してください:MS-06S
シャア専用ザク
以上