Comment manipuler des chaînes de caractères en Python ?

Les chaînes de caractères en Python peuvent être manipulées de différentes manières.

Voici quelques exemples courants :

Concaténer des chaînes de caractères

Utilisez l'opérateur "+" pour joindre deux chaînes.

s1 = "Bonjour"
s2 = "Python"
result = s1 + " " + s2
print(result)  # "Bonjour Python"

Il existe plein d'autres façons plus avancées et efficace de faire de la concaténation.

Calculer la longueur d'une chaîne

La fonction len retourne la longueur d'une chaîne.

s = "Python"
longueur = len(s)
print(longueur)  # 6

Indexation

Accédez à un caractère d'une chaîne avec des crochets [].

s = "Python"
caractere = s[1]
print(caractere)  # "y"

Découpage (slicing)

Créez une sous-chaîne en utilisant la syntaxe [start:stop:step].

s = "Python"
sous_chaine = s[1:4]
print(sous_chaine)  # "yth"

Remplacer des caractères

La méthode replace retourne une chaîne avec un texte remplacé.

s = "Bonjour monde"
nouvelle_chaine = s.replace("monde", "Python")
print(nouvelle_chaine)  # "Bonjour Python"

Recherche des caractères

La méthode find retourne l'index du premier occurence d'un texte.

s = "Python est génial"
index = s.find("génial")
print(index)  # 12

Rechercher sur le site

open_in_new

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.