Solution Exercice 20: echanger le premier caractère et le dernier caractère d'une chaine en python

Exercice20

Ecrire un programme en langage Python, permettant d’échanger le premier et le dernier caractère d’une chaine donnée.

Solution

# -*- coding: utf-8 -*-
# definir un exemple de chaine  s
s = "www.tresfacile.net"
# obtenir la longueur de la chaine s
n = len(s)
# obtenir le premier caractère de la chaine s
first = s[0]
last = s[n-1]
# extraire la sous chaine obtenue à partir de s en ignorant le premier et le dernier caractère
s1 = s[1:n-1]
# construire une nouvelle chaine en changeant le premier et le dernier caractère
s2 = last + s1 + first
print(s2)

 

 

Younes Derfoufi
CRMEF OUJDA

6 thoughts on “Solution Exercice 20: echanger le premier caractère et le dernier caractère d'une chaine en python

  1. merci pour votre exercices , je veux comprendre pour quoi tu as fait ( n-1) et pas ( n)

    *** j’a deja tester avec n sa fonctionne pas ***

    merci

Leave a Reply

Your email address will not be published. Required fields are marked *