Les structures de base : opérations sur les chaînes de caractères.

Manipulation de chaînes

Très pratique : une chaîne est considérée comme une séquence indexée de caractères, et se manipule comme telle !

Attention

En Python, les index sont toujours numérotés à partir de 0.

Exemple

On va créer la chaîne de caractères " Hello World" et afficher le 5ème caractère.

1
chaine = "Hello World"
2
print(chaine[4])

La numérotation des indices débutant à 0, pour afficher le cinquième caractère de la chaîne, il faut donc demander le caractère d'indice 4.

On peut aussi afficher les caractères de 6 à 8. Quels seront les caractères affichés avec la commande :

1
chaine[6:8]

Ou le dernier mot :

1
chaine[6:]

Complément

Les chaînes appartiennent à une classe et à ce titre disposent de méthodes facilitant les opérations. Là encore, impossible de traiter le sujet de façon exhaustive dans le cadre de la formation.

Pour en savoir plus :https://fr.wikibooks.org/wiki/Programmation_Python/Chaines_de_caractères