Chaînes de caractères ====================== Les chaînes de caractères, aussi appelées "string", permettent de représenter du texte. On a utilisé une string pour afficher "bonjour monde" dans le chapitre précédent. On écrit toujours les strings entre guillemets. soit avec des doubles guillemets:: print("Bonjour monde!") # affiche: Bonjour monde! soit avec des guillemets simples:: print("Bonjour monde!") # affiche: Bonjour monde! Double et simple quotes ----------------------- On peut mettre des simples quotes dans des double quotes et vice-versa:: print("Il a dit: 'bonjour' ce matin.") # affiche: Il a dit: 'bonjour' ce matin. print('Il a dit: "bonjour" ce matin') # affiche: Il a dit: "bonjour" ce matin Échappement ----------- On peut aussi *échapper* des caractères avec la barre oblique inversée ``\\`` - backslash. .. code-block:: python print('Il a dit: "bonjour". C\'est sympa!') # affiche: Il a dit: "bonjour". C'est sympa! Concaténation ------------- On peut construire de longues chaînes de caractères en en concaténatant de plus petites, avec l'opérateur ``+``:: name = "John" message = "Bonjour " + name + " !" print(message) # affiche: Bonjour John ! Répétition ----------- On peut construire une longue string en répétant la même petite string plusieurs fois avec l'opérateur `*`:: message = "Na" * 3 print(message) # affiche: NaNaNa