Slicing - Exercices

Voici une série de 10 exercices progressifs sur le slicing en Python. Les exercices vont du plus simple au plus complexe, sans boucles ni conditions.

  • Exploration

Exercices – Le slicing ([début:fin:pas])

Variables de base

chaine = "Python est génial"

Exercice 1 – Extraire les 6 premières lettres

Affiche "Python" à partir de la chaîne donnée.


Exercice 2 – Extraire un mot précis

Affiche le mot "est".


Exercice 3 – Extraire la fin de la chaîne

Affiche "génial" à partir de chaine, sans connaître la longueur exacte.


Exercice 4 – Enlever le premier mot

Affiche tout sauf "Python " (espace compris).


Exercice 5 – Prendre une partie au milieu

Affiche "hon est gé" à l’aide d’un slicing adapté.


Exercice 6 – Un caractère sur deux

Affiche la chaîne avec un caractère sur deux seulement.

(Indice : utilise le troisième paramètre du slicing)


Exercice 7 – Lecture inversée

Affiche la chaîne à l’envers.

(Indice : le pas peut être négatif)


Exercice 8 – Les 3 derniers caractères

Affiche uniquement les 3 derniers caractères de la chaîne.


Exercice 9 – Supprime les 2 premiers et les 2 derniers caractères

Affiche tout sauf les deux premiers et les deux derniers caractères.


Exercice 10 – Mot caché

Voici une nouvelle chaîne :

secret = "Lxeqs  3yew, vxouws aêktxes lxeqs mxkeillequrs"
  1. Observe la structure.
  2. Trouve un pas régulier pour extraire le message caché : "Les 3e, vous êtes les meilleurs"

Petit Défis

  1. Crée une variable milieu contenant les 3 caractères du milieu de chaine1.

Pour aller plus loin