[Aide] Ajouter des espaces dans une chaine de caractère
Bonjour a tous !
Jai un petit code a faire dans lequel je doit ajouter un espace tout les 4 caractèr.
C'est un chapitre qui porte sur les divisions donc je doit les utiliser.
Pour le moment j'ai fait ça :
Code:
1 2 3 4 5 6 7
| def decoupeChaine(mot):
'''Signature : Fonction decoupeChaine(ch : String) : String'''
for i in range(13):
if i%4==0 and i>0:
mot = mot[:i] + " " + mot [i:]
return mot
print(decoupeChaine('01234567891011')) |
Le programme me retourne ça :
Citation:
0123 456 789 1011
Je pense que l'erreur vient du fait qu'il compte l'espace dans i et qu'il ajoute donc un espace trop tôt.
Si vous pouviez m'aider ça serait cool. Merci d'avance !