Solution Exercice 20: échanger le premier et le dernier caractère d'une variable str en python

Exercice 20

Ecrire un algorithme en langage Python qui échange le premier et le dernier caractère d’une chaine donnée.

Solution





Explication:

  1. La fonction input(): demande à l'utilisateur d'entrer une chaîne de caractères.
  2. Si la chaîne 's' contient moins de deux caractères: le programme affiche un message d'erreur.
  3. Sinon: le programme récupère le premier caractère de la chaîne (avec chaine[0]), le dernier caractère de la chaîne (avec chaine[-1]), et les caractères du milieu de la chaîne (avec chaine[1:-1]).
  4. Ensuite chaine[-1] + chaine[1: 1] + chaine[0]: crée une nouvelle chaîne en mettant le dernier caractère en premier, puis les caractères du milieu, puis le premier caractère.
  5. Enfin avec la fonction print(): le programme affiche la nouvelle chaîne.

 

Younes Derfoufi
CRMEF OUJDA

1 thought on “Solution Exercice 20: échanger le premier et le dernier caractère d'une variable str en python

Leave a Reply