Fonction avec les cartes
Soit la fonction:
>>>def meme_couleur (couleur, t):
... return couleur == couleur_sommet(t)
Question
Quel problème pose cette fonction si lors d'un appel le tas t passé en paramètre est vide ?
Solution
L'automate déclenche une erreur
AssertionError: Le tas est vide.
Question
Comment modifier la fonction meme_couleur pour qu'elle renvoie la valeur faux si le tas t est vide.
Solution
>>>def meme_couleur (couleur, t):
... if tas_non_vide(t) :
... ... return couleur == couleur_sommet(t)





