Exercices Les Bases Python Extraire une sous-chaîne
🎉

Bravo!

Débutant 🧠 Fondamentaux 10 XP 0 personnes ont réussi

Extraire une sous-chaîne

Le slicing (découpage) permet d'extraire une partie d'une chaîne. La syntaxe est texte[debut:fin] ou debut est inclus et fin est exclu.

Par exemple, avec texte = 'Hello World' :
texte[0:5] donne 'Hello'
texte[6:11] donne 'World'
texte[:5] donne 'Hello' (depuis le début)
texte[6:] donne 'World' (jusqu'à la fin)

Pense au slicing comme découper un gâteau : tu indiques ou tu commences à couper et ou tu t'arrêtes.

Écris une fonction extraire(texte, debut, fin) qui renvoie la sous-chaîne de texte entre les positions debut (inclus) et fin (exclu).

Exemple :
extraire('Bonjour', 0, 3) renvoie 'Bon'
extraire('Bonjour', 3, 7) renvoie 'jour'

Tests (3/4)

Début de mot
assert extraire('Bonjour', 0, 3) == 'Bon'
Fin de mot
assert extraire('Bonjour', 3, 7) == 'jour'
Milieu
assert extraire('Python', 1, 4) == 'yth'

+ 0 tests cachés

Indices (3 disponibles)

solution.py