Il manque la moitié... Pour vérifier que chaque caractère vaut la lettre proposée, on aura besoin d'une boucle for.
Pour modifier une chaîne, eh bien on peut pas ! Pour contourner cette interdiction, on va utiliser une variable de type mutable (modifiable) comme la liste. Quand je fais sur mon interpréteur préféré,
>>> t
'-----'
>>> list(t)
['-', '-', '-', '-', '-']
C'est magique ! Mais on a une liste, pas une chaîne de caractères, donc deux solutions, mais la meilleure est,
>>> ''.join(chars_t)
'-e---'
J'en dirai pas plus, sinon je donne toute la solution
fonction python
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.