Je vous en pris c'est pour demain. Bonjour, voici une feuille d'exercices que ma donner ma prof de NSI, sauf que sa fait un petit moment que j'essaye de le résoudre mais je n'ai toujours aucun résultat. Pourriez-vous m'aider s'il vous plait. merci en avance
Premièrement tu crée ta fonction avec tes deux paramètres, ensuite tu vas tester si les éléments de ta liste 'motif' correspondent avec les premiers éléments de ta liste 'séquence'. Pour cela tu vas tester les valeurs de tes deux liste allant de la première valeur de tes listes (indice 0 d'une liste correspond à la première valeur) jusu'à (codé avec le ':') la dernière de ta liste 'motif'. En effet la fonction len(x) renvoie la longueur de la liste 'x'.
Lista de comentários
Réponse :
def prefixe(sequence, motif):
if motif[0:len(motif)] == sequence[0:len(motif)]
return True
else: return False
Explications :
Premièrement tu crée ta fonction avec tes deux paramètres, ensuite tu vas tester si les éléments de ta liste 'motif' correspondent avec les premiers éléments de ta liste 'séquence'. Pour cela tu vas tester les valeurs de tes deux liste allant de la première valeur de tes listes (indice 0 d'une liste correspond à la première valeur) jusu'à (codé avec le ':') la dernière de ta liste 'motif'. En effet la fonction len(x) renvoie la longueur de la liste 'x'.