Doc officiel: Python 3 str.replace
str.replace (ancien, nouveau[, count])
Renvoyez une copie de la chaîne avec toutes les occurrences de substring ancien remplacées par nouveau. Si le nombre d’arguments facultatifs est donné, seules les premiers événements de décompte sont remplacés.
correspondant VSCodeL’avis de syntaxe est:

str.replace (self: str, old, nouveau, count) -> str
- Méthode 1: Utilisez le remplacement de la STR intégrée ->
str.replace(strVariable, old, new[, count])
replacedStr1 = str.replace(originStr, "from", "to")
- Méthode 2: Utilisez le remplacement de la variable STR ->
strVariable.replace(old, new[, count])
replacedStr2 = originStr.replace("from", "to")
code:
originStr = "Hello world"
# Use case 1: use builtin str's replace -> str.replace(strVariable, old, new[, count])
replacedStr1 = str.replace(originStr, "world", "Crifan Li")
print("case 1: %s -> %s" % (originStr, replacedStr1))
# Use case 2: use str variable's replace -> strVariable.replace(old, new[, count])
replacedStr2 = originStr.replace("world", "Crifan Li")
print("case 2: %s -> %s" % (originStr, replacedStr2))
sortir:
case 1: Hello world -> Hello Crifan Li
case 2: Hello world -> Hello Crifan Li
Capture d’écran:

Mon message connexe (chinois): 【详解】 Python 3 中字符串的替换 Str.replace



