Bonsoir,
Je suis sur l'exercice 7.16 d'apprendre python (G Swinnen):
Je ne comprend pas pourquoi la ligne 9 est fausse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 def changeCar(ch,ca1,ca2,debut=0,fin=-1): "fonction qui change un caractere donnée par un autre dans un fragment de \ chaine défini en parametre" if fin ==-1: #s'il n'y a pas de valeur de fin définie fin=len(ch) i=debut while i<fin: if ch[i]==ca1: #substitution de ca1 par ca2 ch[i]=ca2 i=i+1 return ch phrase='Ceci est une toute petite phrase' print(changeCar(phrase,' ','*'))
Partager