Bonjour,
J'y connais essentiellement rien à Python. Par contre, vu de loin, je me pose la question suivante : supposons qu'on est fait un demi-tour de sorte que l'angle soit de pi, tu veux vraiment que le tank monte quand on appuie sur la flèche du bas dans ce cas là ?
Au passage, je ne sais pas trop ce que fait math.degrees, mais je te conseille de travailler avec des vrais angles (en radian donc).