def inverse_chaine(chaine): chaine_inverse = '' for caractere in chaine: chaine_inverse = caractere + chaine_inverse return chaine_inverse def est_palindrome(chaine): chaine_inverse = inverse_chaine(chaine) if chaine.lower() == "kayak" : print("'kayak' est un faux ami, à l'envers il fait 'glouglou' !") else : return chaine == chaine_inverse # test 1 : doit renvoyer 'NSI' inverse_chaine('ISN') # test 2 : doit renyoyer False est_palindrome('NSI') # tests 3 : doit renyoyer True est_palindrome('ISN-NSI') # tests 4 : ??? est_palindrome('kayak') # Réaliser vos propres tests : ...