Chapitre d’ouvrage

3. Chaînes de caractères

Pages 33 à 44

Citer ce chapitre


  • Barrault, F.
(2021). 3. Chaînes de caractères. L’essentiel de l’informatique en prépa scientifique : Cours, exemples, QCM et exercices corrigés en Python et SQL (2e éd., p. 33-44). Ellipses. https://stm.cairn.info/lessentiel-de-linformatique-en-prepa-scientifique--9782340061163-page-33?lang=fr.

  • Barrault, Frantz.
« 3. Chaînes de caractères ». L’essentiel de l’informatique en prépa scientifique Cours, exemples, QCM et exercices corrigés en Python et SQL, Ellipses, 2021. p.33-44. CAIRN.INFO, stm.cairn.info/lessentiel-de-linformatique-en-prepa-scientifique--9782340061163-page-33?lang=fr.

  • BARRAULT, Frantz,
2021. 3. Chaînes de caractères. In : L’essentiel de l’informatique en prépa scientifique Cours, exemples, QCM et exercices corrigés en Python et SQL. Paris : Ellipses. Références sciences, p.33-44. URL : https://stm.cairn.info/lessentiel-de-linformatique-en-prepa-scientifique--9782340061163-page-33?lang=fr.

Une chaîne de caractères est, pour le dire simplement, une suite de caractères, c’est-à-dire de lettres ou de symboles. Parmi ces symboles on trouve les chi res, les symboles de ponctuation, l’espace, le saut de ligne … et de nombreux autres symboles sur lesquels nous ne nous attarderons pas. Le type en Python d’une chaîne de caractères est nommé str, abréviation de string ; le type est obtenu avec la fonction type.
Une chaîne de caractères peut s’écrire de trois façons : entre deux simples quotes « ' », entre deux doubles quotes « " » ou entre trois paires de ces derniers « """ » :Remarques :
il existe la chaîne vide qui s’écrit '' ou encore "" ;
une chaîne définie entre deux « """ », peut contenir des « " » ou des « ' » ; définie entre deux « " » elle peut contenir un « ' » mais pas de « " » et enfin définie entre deux « ' » elle peut contenir un « " » mais pas de « ' » ;
Ne pas confondre nombre et caractère :
Avant de parler d’indices, il est (très !) utile de pouvoir récupérer la longueur d’une chaîne : celle-ci est renvoyée par la fonction len.Les chaînes sont des objets conteneurs au même titre que les listes et dictionnaires (voir chapitre 5). On peut récupérer des éléments d’une chaîne (on parle alors de tranches ou de slicing). Pour cela, on utilise la notion d’indice : à chaque indice est associé un unique caractère, les indices d’une chaîne C vont de 0 à len(C)-1.
La chaîne du dernier exemple contient 8 caractères, chacun d’eux est repérable par son indice…


Date de mise en ligne : 01/03/2023

Ce chapitre est en accès conditionnel

Acheter cet ouvrage

24,99 €

300 pages, format électronique (HTML et feuilletage, par chapitre)

Acheter ce chapitre

5,00 €

12 pages format électronique (HTML et feuilletage)
Membre d'une institution cliente ?