Bonjour je dois effectuer une fonction changeant le caractère choisi par un autre caractère choisi, voila seulement je n'arrive pas à modifier la chaine de caractères, devrais-je créer une autre chaine à retourner pour pouvoir effectuer des modifications ? Merci à vous en espérant avoir été assez clair. (le fin=100 est une connerie mais j'ai pas encore réfléchis à la question)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 def changeCar(ch,ca1,ca2,debut=0,fin=100): i = debut while i < fin: if ch[i] == ca1: print (ch[i]) ch[i] = ca2 i = i + 1 return ch phrase="Phrase à changer pour l'exercice" print (changeCar(phrase,'e','*',3,10))
Partager