Python – La méthode String replace()

La méthode replace() remplace une chaîne de caractères spécifiée par une autre chaîne de caractères spécifiée.
 

Syntaxe:
string.replace(oldStr, newStr, count)

 
 

Paramètres:

La méthode replace() prend trois paramètres:

  • oldStr(Obligatoire) : La chaîne à rechercher
  • newStr(Obligatoire) : La chaîne par laquelle remplacer l’ancienne chaîne
  • count(Optionnel) : Un nombre spécifiant le nombre d’occurrences de l’ancienne chaîne que vous souhaitez remplacer. La valeur par défaut est toutes les occurrences

 

Valeur de retour:

La méthode replace() renvoie une copie de la chaîne dans laquelle l’ancienne chaîne est remplacée par la nouvelle chaîne . La chaîne d’origine ne change pas.

Si l’ancienne chaîne n’est pas trouvée, elle renvoie la copie de la chaîne d’origine.
 

Exemple 1:

Remplacez le mot « Django » par « Python »:

str = "I love Django as a programming language"

res = str.replace("Django", "Python")

print(res)

Sortie:

I love Python as a programming language

 
 

Exemple 2:

Remplacez les deux premières occurrences du nom « Alex » par le nom « Emily »:

str = "Alex Alex Alex Bob"

res = str.replace("Alex", "Emily", 2)

print(res)

Sortie:

Emily Emily Alex Bob

 
QCM Python

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *