TP2 Correction partie JL
This commit is contained in:
parent
a1645897bb
commit
7f7cbd20a7
|
@ -190,11 +190,7 @@ partie('Anagrammes') # Jean-loup
|
|||
|
||||
question(1)
|
||||
|
||||
def sont_anagrammes3(chaine1, chaine2):
|
||||
""" Prédicat, renvoie True si chaine1 et chaine2 sont des anagrammes, False sinon
|
||||
str, str -> bool
|
||||
CU: chaine1 et chaine2 sont des str
|
||||
"""def sont_anagrammes1(chaine1, chaine2):
|
||||
def sont_anagrammes1(chaine1, chaine2):
|
||||
""" Prédicat, renvoie True si chaine1 et chaine2 sont des anagrammes, False sinon
|
||||
str, str -> bool
|
||||
CU: chaine1 et chaine2 sont des str
|
||||
|
@ -233,7 +229,7 @@ def sont_anagrammes2(chaine1, chaine2):
|
|||
|
||||
question(3)
|
||||
|
||||
def sont_anagrammes2(chaine1, chaine2):
|
||||
def sont_anagrammes3(chaine1, chaine2):
|
||||
""" Prédicat, renvoie True si chaine1 et chaine2 sont des anagrammes, False sinon
|
||||
str, str -> bool
|
||||
CU: chaine1 et chaine2 sont des str
|
||||
|
@ -244,7 +240,7 @@ def sont_anagrammes2(chaine1, chaine2):
|
|||
if len(chaine1) != len(chaine2): # Si la longueur est différente ca ne peut pas être des anagrammes
|
||||
return False
|
||||
|
||||
for i in chaine1:
|
||||
for i in chaine1:
|
||||
if chaine1.count(i) != chaine2.count(i):
|
||||
return False
|
||||
|
||||
|
|
Reference in a new issue