Sans le code sous les yeux c'est très compliqué de voir d'où viens le problème. Je ne peux pas vraiment t'aiguiller pour te dire ce qui ne va pas par contre je peux te donner d'autres solutions :
La plus simple comme tu n'as que 4 cas (aigu, droit, obtus, plat) c'est de faire une boucle if
par exemple :
if angle==180:
[tab]print("angle plat")
elif angle==90:
[tab]print("angle droit")
elif angle<90:
[tab]print("angle aigu")
else:
[tab]print("angle obtus")
Sans le code sous les yeux je ne peux te donner que cette solution désolé