Solution Exercice 25: inverser une chaine en Python

Exercice 25

Ecrire un programme qui demande à l’utilisateur de saisir un mot et de lui renvoyer son inverse. Exemple si l’utilisateur saisi le mot python , le programme lui renvoie nohtyp.

Solution

Première méthode

# -*- coding: UTF-8 -*-

# Lire la variable string s
s = input("Tapez une chaine s : ")

# obtenir l'inverse de la chaine s
s1 = s[::-1]

print("L'inverse de la chaine : '",s,"' est : ", s1)

Seconde méthode

# -*- coding: UTF-8 -*-
# Lire la variable string s
s = input("Tapez une chaine s : ")
# initialiser l'inverse à une chaine vide
inv = ""

# construction de l'inverse d'une façon récursive
for x in s:
    inv = x + inv
print("L'inverse de la chaine : '",s,"' est : ", inv)

 

 

Younes Derfoufi
CRMEF OUJDA

2 thoughts on “Solution Exercice 25: inverser une chaine en Python

Leave a Reply

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock