Le 13 septembre 2015 à 23:10:53 digitamamon3 a écrit :
Le 13 septembre 2015 à 23:02:09 SylverNo7 a écrit :
Si GDM est là qu'il se présente tout de suite j'ai absolument besoin de lui.
Ou quelqu'un d'autre qui sait coder en Python.
Quel niveau de connaissance tu as besoin dans la mesure ou ce n'est pas un truc hardcore?
Créer classe Python qui prend en paramètre un texte (des mots séparés par des espaces)
manipulator = TextManipulator("un deux trois un deux trois")
La syntaxe manipulateur["mot"] doit donner la liste des positions de ce mot (peut être vide)
manipulator["deux"]
>>> [1, 4]
La syntaxe manipulateur.mot doit permettre d'accéder à un certain nombre de fonctions :
replace pour remplacer le mot par un autre
manipulator.deux.replace("second")
manipulator
>>> un second trois un second trois
remove supprime le mot
manipulator.un.remove()
manipulator
>>> second trois second trois
insert insère le mot à la position donnée
manipulator.quatre.insert(2)
manipulator
>>> second trois quatre second trois
Je connais rien du tout sur les classes 