Bonsoir,
On me demande d'écrire une fonction prefixe quipermet, étant données deux chaines de caractères s1 et s2, de savoir si s1 est une prefixe de s2.
Par exemple "bal" est un prefixe de "ballon"
def prefixe(s1,s2) :i = 0if len(s1) <= len(s2) :while i < len(s2) :if s1[i] != s2[i] :return Falsei += 1return Truereturn TrueMais voici mon problème :
if s1[i]!=s2[i] :
IndexError: string index out of range
Merci à l'avance de votre aide.
-----