Chapitre d’ouvrage

Chapitre 10. Plus sur les chaînes de caractères

Pages 81 à 92

Citer ce chapitre


  • Fuchs, P.
  • et Poulain, P.
(2019). Chapitre 10. Plus sur les chaînes de caractères. Programmation en Python pour les sciences de la vie (p. 81-92). Dunod. https://stm.cairn.info/programmation-en-python-pour-les-sciences-de-la-vi--9782100796021-page-81?lang=fr.

  • Fuchs, Patrick.
  • et al.
« Chapitre 10. Plus sur les chaînes de caractères ». Programmation en Python pour les sciences de la vie, Dunod, 2019. p.81-92. CAIRN.INFO, stm.cairn.info/programmation-en-python-pour-les-sciences-de-la-vi--9782100796021-page-81?lang=fr.

  • FUCHS, Patrick
  • et POULAIN, Pierre,
2019. Chapitre 10. Plus sur les chaînes de caractères. In : Programmation en Python pour les sciences de la vie. Paris : Dunod. Sciences Sup, p.81-92. URL : https://stm.cairn.info/programmation-en-python-pour-les-sciences-de-la-vi--9782100796021-page-81?lang=fr.

Nous avons déjà abordé les chaînes de caractères dans les chapitres 2 Variables et 3 Affichage. Ici nous allons un peu plus loin, notamment avec les méthodes associées aux chaînes de caractères.
Les chaînes de caractères peuvent être considérées comme des listes (de caractères) un peu particulières :
Nous pouvons donc utiliser certaines propriétés des listes comme les tranches :
Mais a contrario des listes, les chaînes de caractères présentent toutefois une différence notable, ce sont des listes non modifiables. Une fois une chaîne de caractères définie, vous ne pouvez plus modifier un de ses éléments. Le cas échéant, Python renvoie un message d’erreur :
Par conséquent, si vous voulez modifier une chaîne de caractères, vous devez en construire une nouvelle. Pour cela, n’oubliez pas que les opérateurs de concaténation (+) et de duplication (*) (introduits dans le chapitre 2 Variables) peuvent vous aider. Vous pouvez également générer une liste, qui elle est modifiable, puis revenir à une chaîne de caractères (cf. plus bas).Il existe certains caractères spéciaux comme \n que nous avons déjà vu (pour le retour à la ligne). Le caractère \t produit une tabulation. Si vous voulez écrire des guillemets simples ou doubles et que ceux-ci ne soient pas confondus avec les guillemets de déclaration de la chaîne de caractères, vous pouvez utiliser \' ou \" ou utiliser respectivement des guillemets doubles ou simples pour déclarer votre chaîne de caractères.
Quand on souhaite écrire un texte sur plusieurs lignes, il est très commode d’utiliser les guillemets triples qui conservent le formatage (notamment les retours à la ligne) …


Date de mise en ligne : 01/06/2022

Ce chapitre est en accès conditionnel

Acheter cet ouvrage

22,99 €

288 pages, format électronique (HTML et feuilletage, par chapitre)
Membre d'une institution cliente ?