Bonjour, j'aimerai savoir comment échanger la place de deux lettre.
J'ai tenter ceci :
import re
ch=input('Entrez une chaîne de carractère : ')
print('Maintenant choississez deux caractères que vous souhaitez inverser')
c1=input('Caractère N°1 : ')
c2=input('Caractère N°2 : ')
ch.replace(c1,c2)
ch.replace(c2,c1)
print(ch)
Le problème c'est que la deuxieme ligne ( ch.replace(c2,c1) ) fait donc un retour à la normal
Exemple :
Pour la phrase : J'aime les chats
Carac 1 = a
Carac 2 = i
Je voudrai que cela écrit
J'iame les chits
mais après le " ch.replace(c1,c2) "
Cela note J'iime les chits, puis après le "ch.replace(c2,c1)"
Cela retourne à la normal soit : J'aime les chats..
Help please 