Rappel n° 1 : dans un triangle, aucune longueur n'est strictement supérieure à la somme des deux autres.
Rappel n° 2 : un triangle équilatéral possède trois longueurs égales et un triangle isocèle en possède deux.
- Écrire une fonction
test_triangle(a: int, b: int, c: int) -> str qui prend en paramètres trois entiers représentant les longueurs d'un triangle et renvoie une chaîne de caractères.
La fonction doit renvoyer isocele s'il s'agit d'un triangle isocèle, equilateral s'il s'agit d'un triangle équilatéral ou ce nest pas un triangle s'il ne s'agit pas d'un triangle.
- Modifier la fonction
test_triangle() en ajoutant le fait qu'il peut s'agir d'un triangle rectangle. On pourra utiliser la fonction test_pythagore() pour cela.
Rappel pour cette fonction : test_pythagore(a: int, b: int, c: int) -> bool prend en paramètres trois entiers a, b et c et renvoie True si a² + b² = c², et False sinon.